| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
setPragmaResultColumnNames| Name: | setPragmaResultColumnNames | | Prototype: | static void setPragmaResultColumnNames( Vdbe *v, const PragmaName *pPragma ) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 168-182 |
| | 7 | 3 |
sqlite3AbsInt32| Name: | sqlite3AbsInt32 | | Prototype: | int sqlite3AbsInt32(int x) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 1390-1394 |
| | 3 | 3 |
sqlite3AddCheckConstraint| Name: | sqlite3AddCheckConstraint | | Prototype: | void sqlite3AddCheckConstraint( Parse *pParse, Expr *pCheckExpr ) | | Coverage: | 63.636% (7/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 1406-1425 |
| | 8 | 3 |
sqlite3ArrayAllocate| Name: | sqlite3ArrayAllocate | | Prototype: | void *sqlite3ArrayAllocate( sqlite3 *db, void *pArray, int szEntry, int *pnEntry, int *pIdx ) | | Coverage: | 77.778% (7/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 3685-3708 |
| | 14 | 3 |
sqlite3AutoincrementBegin| Name: | sqlite3AutoincrementBegin | | Prototype: | void sqlite3AutoincrementBegin(Parse *pParse) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | | Lines: | 272-322 |
| | 37 | 3 |
sqlite3BtreeCheckpoint| Name: | sqlite3BtreeCheckpoint | | Prototype: | int sqlite3BtreeCheckpoint(Btree *p, int eMode, int *pnLog, int *pnCkpt) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9957-9970 |
| | 9 | 3 |
sqlite3BtreeCursorRestore| Name: | sqlite3BtreeCursorRestore | | Prototype: | int sqlite3BtreeCursorRestore(BtCursor *pCur, int *pDifferentRow) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 898-915 |
| | 18 | 3 |
sqlite3BtreeFirst| Name: | sqlite3BtreeFirst | | Prototype: | int sqlite3BtreeFirst(BtCursor *pCur, int *pRes) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 5180-5196 |
| | 21 | 3 |
sqlite3BtreeLockTable| Name: | sqlite3BtreeLockTable | | Prototype: | int sqlite3BtreeLockTable(Btree *p, int iTab, u8 isWriteLock) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 10041-10057 |
| | 18 | 3 |
sqlite3BtreeSecureDelete| Name: | sqlite3BtreeSecureDelete | | Prototype: | int sqlite3BtreeSecureDelete(Btree *p, int newFlag) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2891-2904 |
| | 15 | 3 |
sqlite3BtreeUpdateMeta| Name: | sqlite3BtreeUpdateMeta | | Prototype: | int sqlite3BtreeUpdateMeta(Btree *p, int idx, u32 iMeta) | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9176-9198 |
| | 27 | 3 |
sqlite3ClearStatTables| Name: | sqlite3ClearStatTables | | Prototype: | static void sqlite3ClearStatTables( Parse *pParse, int iDb, const char *zType, const char *zName ) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 2504-2522 |
| | 10 | 3 |
sqlite3CodeVerifyNamedSchema| Name: | sqlite3CodeVerifyNamedSchema | | Prototype: | void sqlite3CodeVerifyNamedSchema(Parse *pParse, const char *zDb) | | Coverage: | 100.000% (11/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 4199-4208 |
| | 6 | 3 |
sqlite3CodeVerifySchema| Name: | sqlite3CodeVerifySchema | | Prototype: | void sqlite3CodeVerifySchema(Parse *pParse, int iDb) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 4180-4193 |
| | 17 | 3 |
sqlite3ColumnOfIndex| Name: | sqlite3ColumnOfIndex | | Prototype: | i16 sqlite3ColumnOfIndex(Index *pIdx, i16 iCol) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 824-830 |
| | 4 | 3 |
sqlite3DeleteColumnNames| Name: | sqlite3DeleteColumnNames | | Prototype: | void sqlite3DeleteColumnNames(sqlite3 *db, Table *pTable) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 573-585 |
| | 11 | 3 |
sqlite3DeleteTable| Name: | sqlite3DeleteTable | | Prototype: | void sqlite3DeleteTable(sqlite3 *db, Table *pTable) | | Coverage: | 90.909% (10/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 649-654 |
| | 3 | 3 |
sqlite3EndTransaction| Name: | sqlite3EndTransaction | | Prototype: | void sqlite3EndTransaction(Parse *pParse, int eType) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 4103-4119 |
| | 18 | 3 |
sqlite3ErrorWithMsg| Name: | sqlite3ErrorWithMsg | | Prototype: | void sqlite3ErrorWithMsg(sqlite3 *db, int err_code, const char *zFormat, ...) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 178-192 |
| | 30 | 3 |
sqlite3ExprAddCollateToken| Name: | sqlite3ExprAddCollateToken | | Prototype: | Expr *sqlite3ExprAddCollateToken( Parse *pParse, Expr *pExpr, const Token *pCollName, int dequote ) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 81-96 |
| | 7 | 3 |
sqlite3ExprAnalyzeAggList| Name: | sqlite3ExprAnalyzeAggList | | Prototype: | void sqlite3ExprAnalyzeAggList(NameContext *pNC, ExprList *pList) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 5257-5265 |
| | 5 | 3 |
sqlite3ExprCode| Name: | sqlite3ExprCode | | Prototype: | void sqlite3ExprCode(Parse *pParse, Expr *pExpr, int target) | | Coverage: | 90.909% (10/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 4098-4111 |
| | 12 | 3 |
sqlite3ExprCodeTemp| Name: | sqlite3ExprCodeTemp | | Prototype: | int sqlite3ExprCodeTemp(Parse *pParse, Expr *pExpr, int *pReg) | | Coverage: | 100.000% (12/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 4071-4091 |
| | 14 | 3 |
sqlite3ExprListSetSortOrder| Name: | sqlite3ExprListSetSortOrder | | Prototype: | void sqlite3ExprListSetSortOrder(ExprList *p, int iSortOrder) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 1640-1649 |
| | 13 | 3 |
sqlite3ExprSkipCollate| Name: | sqlite3ExprSkipCollate | | Prototype: | Expr *sqlite3ExprSkipCollate(Expr *pExpr) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 108-121 |
| | 17 | 3 |
sqlite3GetTempRange| Name: | sqlite3GetTempRange | | Prototype: | int sqlite3GetTempRange(Parse *pParse, int nReg) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 5290-5303 |
| | 10 | 3 |
sqlite3GetVdbe| Name: | sqlite3GetVdbe | | Prototype: | Vdbe *sqlite3GetVdbe(Parse *pParse) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | | Lines: | 2113-2123 |
| | 6 | 3 |
sqlite3HexToBlob| Name: | sqlite3HexToBlob | | Prototype: | void *sqlite3HexToBlob(sqlite3 *db, const char *z, int n) | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 1250-1263 |
| | 9 | 3 |
sqlite3IdListDelete| Name: | sqlite3IdListDelete | | Prototype: | void sqlite3IdListDelete(sqlite3 *db, IdList *pList) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 3744-3752 |
| | 6 | 3 |
sqlite3KeyInfoFromExprList| Name: | sqlite3KeyInfoFromExprList | | Prototype: | KeyInfo *sqlite3KeyInfoFromExprList( Parse *pParse, ExprList *pList, int iStart, int nExtra ) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | | Lines: | 1336-1358 |
| | 15 | 3 |
sqlite3KeyInfoUnref| Name: | sqlite3KeyInfoUnref | | Prototype: | void sqlite3KeyInfoUnref(KeyInfo *p) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | | Lines: | 1293-1299 |
| | 6 | 3 |
sqlite3LockAndPrepare| Name: | sqlite3LockAndPrepare | | Prototype: | static int sqlite3LockAndPrepare( sqlite3 *db, const char *zSql, int nBytes, u32 prepFlags, Vdbe *pOld, sqlite3_stmt **ppStmt, const char **pzTail ) | | Coverage: | 84.615% (11/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | | Lines: | 676-710 |
| | 20 | 3 |
sqlite3LogEstFromDouble| Name: | sqlite3LogEstFromDouble | | Prototype: | LogEst sqlite3LogEstFromDouble(double x) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 1484-1493 |
| | 10 | 3 |
sqlite3NestedParse| Name: | sqlite3NestedParse | | Prototype: | void sqlite3NestedParse(Parse *pParse, const char *zFormat, ...) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 250-273 |
| | 122 | 3 |
sqlite3OsAccess| Name: | sqlite3OsAccess | | Prototype: | int sqlite3OsAccess( sqlite3_vfs *pVfs, const char *zPath, int flags, int *pResOut ) | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 227-235 |
| | 2 | 3 |
sqlite3OsCheckReservedLock| Name: | sqlite3OsCheckReservedLock | | Prototype: | int sqlite3OsCheckReservedLock(sqlite3_file *id, int *pResOut) | | Coverage: | 54.545% (6/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 114-117 |
| | 2 | 3 |
sqlite3OsDelete| Name: | sqlite3OsDelete | | Prototype: | int sqlite3OsDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync) | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 222-226 |
| | 5 | 3 |
sqlite3OsFetch| Name: | sqlite3OsFetch | | Prototype: | int sqlite3OsFetch(sqlite3_file *id, i64 iOff, int iAmt, void **pp) | | Coverage: | 54.545% (6/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 183-186 |
| | 2 | 3 |
sqlite3OsFileSize| Name: | sqlite3OsFileSize | | Prototype: | int sqlite3OsFileSize(sqlite3_file *id, i64 *pSize) | | Coverage: | 81.818% (9/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 103-106 |
| | 2 | 3 |
sqlite3OsFullPathname| Name: | sqlite3OsFullPathname | | Prototype: | int sqlite3OsFullPathname( sqlite3_vfs *pVfs, const char *zPath, int nPathOut, char *zPathOut ) | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 236-245 |
| | 3 | 3 |
sqlite3OsLock| Name: | sqlite3OsLock | | Prototype: | int sqlite3OsLock(sqlite3_file *id, int lockType) | | Coverage: | 72.727% (8/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 107-110 |
| | 2 | 3 |
sqlite3OsOpen| Name: | sqlite3OsOpen | | Prototype: | int sqlite3OsOpen( sqlite3_vfs *pVfs, const char *zPath, sqlite3_file *pFile, int flags, int *pFlagsOut ) | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 205-221 |
| | 7 | 3 |
sqlite3OsOpenMalloc| Name: | sqlite3OsOpenMalloc | | Prototype: | int sqlite3OsOpenMalloc( sqlite3_vfs *pVfs, const char *zFile, sqlite3_file **ppFile, int flags, int *pOutFlags ) | | Coverage: | 50.000% (4/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 287-308 |
| | 10 | 3 |
sqlite3OsRead| Name: | sqlite3OsRead | | Prototype: | int sqlite3OsRead(sqlite3_file *id, void *pBuf, int amt, i64 offset) | | Coverage: | 81.818% (9/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 88-91 |
| | 2 | 3 |
sqlite3OsShmMap| Name: | sqlite3OsShmMap | | Prototype: | int sqlite3OsShmMap( sqlite3_file *id, int iPage, int pgsz, int bExtend, void volatile **pp ) | | Coverage: | 54.545% (6/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 169-178 |
| | 2 | 3 |
sqlite3OsSync| Name: | sqlite3OsSync | | Prototype: | int sqlite3OsSync(sqlite3_file *id, int flags) | | Coverage: | 76.923% (10/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 99-102 |
| | 2 | 3 |
sqlite3OsWrite| Name: | sqlite3OsWrite | | Prototype: | int sqlite3OsWrite(sqlite3_file *id, const void *pBuf, int amt, i64 offset) | | Coverage: | 81.818% (9/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 92-95 |
| | 2 | 3 |
sqlite3PagerCommitPhaseTwo| Name: | sqlite3PagerCommitPhaseTwo | | Prototype: | int sqlite3PagerCommitPhaseTwo(Pager *pPager) | | Coverage: | 81.818% (9/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6584-6622 |
| | 22 | 3 |
sqlite3PagerExclusiveLock| Name: | sqlite3PagerExclusiveLock | | Prototype: | int sqlite3PagerExclusiveLock(Pager *pPager) | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6312-6326 |
| | 17 | 3 |
sqlite3PagerOkToChangeJournalMode| Name: | sqlite3PagerOkToChangeJournalMode | | Prototype: | int sqlite3PagerOkToChangeJournalMode(Pager *pPager) | | Coverage: | 77.778% (7/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7382-7387 |
| | 6 | 3 |
sqlite3PagerReadFileheader| Name: | sqlite3PagerReadFileheader | | Prototype: | int sqlite3PagerReadFileheader(Pager *pPager, int N, unsigned char *pDest) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 3873-3892 |
| | 13 | 3 |
sqlite3PagerSync| Name: | sqlite3PagerSync | | Prototype: | int sqlite3PagerSync(Pager *pPager, const char *zMaster) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6289-6299 |
| | 10 | 3 |
sqlite3PcacheMakeDirty| Name: | sqlite3PcacheMakeDirty | | Prototype: | void sqlite3PcacheMakeDirty(PgHdr *p) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 548-561 |
| | 17 | 3 |
sqlite3PcacheRelease| Name: | sqlite3PcacheRelease | | Prototype: | void __attribute__((noinline)) sqlite3PcacheRelease(PgHdr *p) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 507-517 |
| | 8 | 3 |
sqlite3PragmaVtabRegister| Name: | sqlite3PragmaVtabRegister | | Prototype: | Module *sqlite3PragmaVtabRegister(sqlite3 *db, const char *zName) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 2474-2482 |
| | 11 | 3 |
sqlite3PutVarint| Name: | sqlite3PutVarint | | Prototype: | int sqlite3PutVarint(unsigned char *p, u64 v) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 856-867 |
| | 8 | 3 |
sqlite3ReleaseTempRange| Name: | sqlite3ReleaseTempRange | | Prototype: | void sqlite3ReleaseTempRange(Parse *pParse, int iReg, int nReg) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 5304-5313 |
| | 6 | 3 |
sqlite3Reprepare| Name: | sqlite3Reprepare | | Prototype: | int sqlite3Reprepare(Vdbe *p) | | Coverage: | 75.000% (6/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | | Lines: | 720-748 |
| | 33 | 3 |
sqlite3ResetAllSchemasOfConnection| Name: | sqlite3ResetAllSchemasOfConnection | | Prototype: | void sqlite3ResetAllSchemasOfConnection(sqlite3 *db) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 546-560 |
| | 13 | 3 |
sqlite3Savepoint| Name: | sqlite3Savepoint | | Prototype: | void sqlite3Savepoint(Parse *pParse, int op, Token *pName) | | Coverage: | 77.778% (7/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 4125-4139 |
| | 10 | 3 |
sqlite3SectorSize| Name: | sqlite3SectorSize | | Prototype: | int sqlite3SectorSize(sqlite3_file *pFile) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 2698-2707 |
| | 9 | 3 |
sqlite3SelectDup| Name: | sqlite3SelectDup | | Prototype: | Select *sqlite3SelectDup(sqlite3 *db, Select *pDup, int flags) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 1470-1508 |
| | 34 | 3 |
sqlite3SrcListIndexedBy| Name: | sqlite3SrcListIndexedBy | | Prototype: | void sqlite3SrcListIndexedBy(Parse *pParse, SrcList *p, Token *pIndexedBy) | | Coverage: | 90.909% (10/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 4011-4029 |
| | 22 | 3 |
sqlite3SrcListShiftJoinType| Name: | sqlite3SrcListShiftJoinType | | Prototype: | void sqlite3SrcListShiftJoinType(SrcList *p) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 4063-4071 |
| | 5 | 3 |
sqlite3StmtCurrentTime| Name: | sqlite3StmtCurrentTime | | Prototype: | sqlite3_int64 sqlite3StmtCurrentTime(sqlite3_context *p) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 774-788 |
| | 9 | 3 |
sqlite3StrAccumFinish| Name: | sqlite3StrAccumFinish | | Prototype: | char *sqlite3StrAccumFinish(StrAccum *p) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | | Lines: | 965-973 |
| | 5 | 3 |
sqlite3StrICmp| Name: | sqlite3StrICmp | | Prototype: | int sqlite3StrICmp(const char *zLeft, const char *zRight) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 297-309 |
| | 10 | 3 |
sqlite3StringToId| Name: | sqlite3StringToId | | Prototype: | static void sqlite3StringToId(Expr *p) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 1307-1313 |
| | 4 | 3 |
sqlite3SystemError| Name: | sqlite3SystemError | | Prototype: | void sqlite3SystemError(sqlite3 *db, int rc) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 149-155 |
| | 4 | 3 |
sqlite3VdbeBooleanValue| Name: | sqlite3VdbeBooleanValue | | Prototype: | int sqlite3VdbeBooleanValue(Mem *pMem, int ifNull) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 600-604 |
| | 3 | 3 |
sqlite3VdbeClearObject| Name: | sqlite3VdbeClearObject | | Prototype: | void sqlite3VdbeClearObject(sqlite3 *db, Vdbe *p) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 3142-3168 |
| | 16 | 3 |
sqlite3VdbeCreate| Name: | sqlite3VdbeCreate | | Prototype: | Vdbe *sqlite3VdbeCreate(Parse *pParse) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 21-43 |
| | 40 | 3 |
sqlite3VdbeDelete| Name: | sqlite3VdbeDelete | | Prototype: | void sqlite3VdbeDelete(Vdbe *p) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 3173-3192 |
| | 20 | 3 |
sqlite3VdbeExplain| Name: | sqlite3VdbeExplain | | Prototype: | void sqlite3VdbeExplain(Parse *pParse, u8 bPush, const char *zFmt, ...) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 316-331 |
| | 29 | 3 |
sqlite3VdbeGetOp| Name: | sqlite3VdbeGetOp | | Prototype: | VdbeOp *sqlite3VdbeGetOp(Vdbe *p, int addr) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 1199-1213 |
| | 11 | 3 |
sqlite3VdbeIdxKeyCompare| Name: | sqlite3VdbeIdxKeyCompare | | Prototype: | int sqlite3VdbeIdxKeyCompare( sqlite3 *db, VdbeCursor *pC, UnpackedRecord *pUnpacked, int *res ) | | Coverage: | 44.444% (4/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 4609-4638 |
| | 22 | 3 |
sqlite3VdbeMakeLabel| Name: | sqlite3VdbeMakeLabel | | Prototype: | int sqlite3VdbeMakeLabel(Vdbe *v) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 404-416 |
| | 11 | 3 |
sqlite3VdbeMemExpandBlob| Name: | sqlite3VdbeMemExpandBlob | | Prototype: | int sqlite3VdbeMemExpandBlob(Mem *pMem) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 300-320 |
| | 22 | 3 |
sqlite3VdbeMemShallowCopy| Name: | sqlite3VdbeMemShallowCopy | | Prototype: | void sqlite3VdbeMemShallowCopy(Mem *pTo, const Mem *pFrom, int srcType) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 954-964 |
| | 26 | 3 |
sqlite3VdbeMemTooBig| Name: | sqlite3VdbeMemTooBig | | Prototype: | int sqlite3VdbeMemTooBig(Mem *p) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 894-904 |
| | 9 | 3 |
sqlite3VdbeRecordUnpack| Name: | sqlite3VdbeRecordUnpack | | Prototype: | void sqlite3VdbeRecordUnpack( KeyInfo *pKeyInfo, int nKey, const void *pKey, UnpackedRecord *p ) | | Coverage: | 92.308% (12/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 3691-3724 |
| | 27 | 3 |
sqlite3VdbeSetNumCols| Name: | sqlite3VdbeSetNumCols | | Prototype: | void sqlite3VdbeSetNumCols(Vdbe *p, int nResColumn) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 2295-2308 |
| | 10 | 3 |
sqlite3VdbeSetSql| Name: | sqlite3VdbeSetSql | | Prototype: | void sqlite3VdbeSetSql(Vdbe *p, const char *z, int n, u8 prepFlags) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 59-67 |
| | 8 | 3 |
sqlite3VectorFieldSubexpr| Name: | sqlite3VectorFieldSubexpr | | Prototype: | Expr *sqlite3VectorFieldSubexpr(Expr *pVector, int i) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 401-412 |
| | 11 | 3 |
sqlite3WalSavepointUndo| Name: | sqlite3WalSavepointUndo | | Prototype: | int sqlite3WalSavepointUndo(Wal *pWal, u32 *aWalData) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 3103-3126 |
| | 16 | 3 |
sqlite3WhereExprListUsage| Name: | sqlite3WhereExprListUsage | | Prototype: | Bitmask sqlite3WhereExprListUsage(WhereMaskSet *pMaskSet, ExprList *pList) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | | Lines: | 1523-1532 |
| | 6 | 3 |
sqlite3WhereGetMask| Name: | sqlite3WhereGetMask | | Prototype: | Bitmask sqlite3WhereGetMask(WhereMaskSet *pMaskSet, int iCursor) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | | Lines: | 202-211 |
| | 8 | 3 |
sqlite3WhereSplit| Name: | sqlite3WhereSplit | | Prototype: | void sqlite3WhereSplit(WhereClause *pWC, Expr *pExpr, u8 op) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | | Lines: | 1442-1452 |
| | 7 | 3 |
sqlite3WindowDup| Name: | sqlite3WindowDup | | Prototype: | Window *sqlite3WindowDup(sqlite3 *db, Expr *pOwner, Window *p) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 2129-2147 |
| | 15 | 3 |
sqlite3WindowListDup| Name: | sqlite3WindowListDup | | Prototype: | Window *sqlite3WindowListDup(sqlite3 *db, Window *p) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 2153-2165 |
| | 8 | 3 |
sqlite3WithDelete| Name: | sqlite3WithDelete | | Prototype: | void sqlite3WithDelete(sqlite3 *db, With *pWith) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 4571-4582 |
| | 8 | 3 |
sqlite3WithPush| Name: | sqlite3WithPush | | Prototype: | void sqlite3WithPush(Parse *pParse, With *pWith, u8 bFree) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | | Lines: | 4583-4591 |
| | 10 | 3 |
sqlite3_bind_pointer| Name: | sqlite3_bind_pointer | | Prototype: | int sqlite3_bind_pointer( sqlite3_stmt *pStmt, int i, void *pPtr, const char *zPTtype, void (*xDestructor)(void*) ) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1400-1417 |
| | 9 | 3 |
sqlite3_bind_text64| Name: | sqlite3_bind_text64 | | Prototype: | int sqlite3_bind_text64( sqlite3_stmt *pStmt, int i, const char *zData, sqlite3_uint64 nData, void (*xDel)(void*), unsigned char enc ) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1427-1442 |
| | 7 | 3 |
sqlite3_clear_bindings| Name: | sqlite3_clear_bindings | | Prototype: | int sqlite3_clear_bindings(sqlite3_stmt *pStmt) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 145-163 |
| | 15 | 3 |
sqlite3_db_release_memory| Name: | sqlite3_db_release_memory | | Prototype: | int sqlite3_db_release_memory(sqlite3 *db) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 753-771 |
| | 11 | 3 |
sqlite3_errcode| Name: | sqlite3_errcode | | Prototype: | int sqlite3_errcode(sqlite3 *db) | | Coverage: | 81.818% (9/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 2462-2470 |
| | 5 | 3 |
sqlite3_extended_errcode| Name: | sqlite3_extended_errcode | | Prototype: | int sqlite3_extended_errcode(sqlite3 *db) | | Coverage: | 45.455% (5/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 2471-2479 |
| | 5 | 3 |
sqlite3_get_auxdata| Name: | sqlite3_get_auxdata | | Prototype: | void *sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg) | | Coverage: | 90.909% (10/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 837-852 |
| | 11 | 3 |
sqlite3_overload_function| Name: | sqlite3_overload_function | | Prototype: | int sqlite3_overload_function( sqlite3 *db, const char *zName, int nArg ) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 1953-1974 |
| | 10 | 3 |