Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
sqlite3IsLikeFunctionName: | sqlite3IsLikeFunction | Prototype: | int sqlite3IsLikeFunction(sqlite3 *db, Expr *pExpr, int *pIsNocase, char *aWc) | Coverage: | 82.609% (19/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1845-1878 |
| | 31 | 6 |
sqlite3LogEstAddName: | sqlite3LogEstAdd | Prototype: | LogEst sqlite3LogEstAdd(LogEst a, LogEst b) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 1433-1454 |
| | 7 | 6 |
sqlite3PcacheTruncateName: | sqlite3PcacheTruncate | Prototype: | void sqlite3PcacheTruncate(PCache *pCache, Pgno pgno) | Coverage: | 94.444% (17/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | Lines: | 640-668 |
| | 20 | 6 |
sqlite3Prepare16Name: | sqlite3Prepare16 | Prototype: | static int sqlite3Prepare16( sqlite3 *db, const void *zSql, int nBytes, u32 prepFlags, sqlite3_stmt **ppStmt, const void **pzTail ) | Coverage: | 41.667% (10/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | Lines: | 817-865 |
| | 22 | 6 |
sqlite3RefillIndexName: | sqlite3RefillIndex | Prototype: | static void sqlite3RefillIndex(Parse *pParse, Index *pIndex, int memRootPage) | Coverage: | 88.889% (16/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 2867-2947 |
| | 61 | 6 |
sqlite3RollbackAllName: | sqlite3RollbackAll | Prototype: | void sqlite3RollbackAll(sqlite3 *db, int tripCode) | Coverage: | 100.000% (24/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1275-1318 |
| | 26 | 6 |
sqlite3SrcListAppendName: | sqlite3SrcListAppend | Prototype: | SrcList *sqlite3SrcListAppend( sqlite3 *db, SrcList *pList, Token *pTable, Token *pDatabase ) | Coverage: | 100.000% (20/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 3868-3903 |
| | 27 | 6 |
sqlite3SrcListAppendFromTermName: | sqlite3SrcListAppendFromTerm | Prototype: | SrcList *sqlite3SrcListAppendFromTerm( Parse *pParse, SrcList *p, Token *pTable, Token *pDatabase, Token *pAlias, Select *pSubquery, Expr *pOn, IdList *pUsing ) | Coverage: | 91.667% (22/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 3960-4005 |
| | 39 | 6 |
sqlite3TableLockName: | sqlite3TableLock | Prototype: | void sqlite3TableLock( Parse *pParse, int iDb, int iTab, u8 isWriteLock, const char *zName ) | Coverage: | 91.667% (22/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 49-85 |
| | 25 | 6 |
sqlite3Utf16ByteLenName: | sqlite3Utf16ByteLen | Prototype: | int sqlite3Utf16ByteLen(const void *zIn, int nChar) | Coverage: | 33.333% (7/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/utf.c | Lines: | 460-477 |
| | 11 | 6 |
sqlite3VdbeIdxRowidName: | sqlite3VdbeIdxRowid | Prototype: | int sqlite3VdbeIdxRowid(sqlite3 *db, BtCursor *pCur, i64 *rowid) | Coverage: | 40.000% (8/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 4532-4596 |
| | 32 | 6 |
sqlite3VdbeMakeReadyName: | sqlite3VdbeMakeReady | Prototype: | void sqlite3VdbeMakeReady( Vdbe *p, Parse *pParse ) | Coverage: | 100.000% (21/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2082-2175 |
| | 72 | 6 |
sqlite3VdbeMemHandleBomName: | sqlite3VdbeMemHandleBom | Prototype: | int sqlite3VdbeMemHandleBom(Mem *pMem) | Coverage: | 95.000% (19/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/utf.c | Lines: | 347-375 |
| | 22 | 6 |
sqlite3VdbeSerialPutName: | sqlite3VdbeSerialPut | Prototype: | u32 sqlite3VdbeSerialPut(u8 *buf, Mem *pMem, u32 serial_type) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3476-3510 |
| | 27 | 6 |
sqlite3WalOpenName: | sqlite3WalOpen | Prototype: | int sqlite3WalOpen( sqlite3_vfs *pVfs, sqlite3_file *pDbFd, const char *zWalName, int bNoShm, i64 mxWalSize, Wal **ppWal ) | Coverage: | 80.952% (17/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1335-1404 |
| | 42 | 6 |
sqlite3WhereClauseClearName: | sqlite3WhereClauseClear | Prototype: | void sqlite3WhereClauseClear(WhereClause *pWC) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | Lines: | 1474-1491 |
| | 12 | 6 |
sqlite3WindowCodeStepName: | sqlite3WindowCodeStep | Prototype: | void sqlite3WindowCodeStep( Parse *pParse, Select *p, WhereInfo *pWInfo, int regGosub, int addrGosub ) | Coverage: | 100.000% (33/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 2174-2252 |
| | 20 | 6 |
sqlite3WithAddName: | sqlite3WithAdd | Prototype: | With *sqlite3WithAdd( Parse *pParse, With *pWith, Token *pName, ExprList *pArglist, Select *pQuery ) | Coverage: | 100.000% (20/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4521-4566 |
| | 27 | 6 |
sqlite3_backup_initName: | sqlite3_backup_init | Prototype: | sqlite3_backup *sqlite3_backup_init( sqlite3* pDestDb, const char *zDestDb, sqlite3* pSrcDb, const char *zSrcDb ) | Coverage: | 76.190% (16/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | Lines: | 141-211 |
| | 27 | 6 |
sqlite3_file_controlName: | sqlite3_file_control | Prototype: | int sqlite3_file_control(sqlite3 *db, const char *zDbName, int op, void *pArg) | Coverage: | 76.471% (13/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 3699-3735 |
| | 32 | 6 |
sqlite3_stepName: | sqlite3_step | Prototype: | int sqlite3_step(sqlite3_stmt *pStmt) | Coverage: | 73.684% (14/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 679-721 |
| | 29 | 6 |
statBestIndexName: | statBestIndex | Prototype: | static int statBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo) | Coverage: | 50.000% (15/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 194-235 |
| | 23 | 6 |
statConnectName: | statConnect | Prototype: | static int statConnect( sqlite3 *db, void *pAux, int argc, const char *const*argv, sqlite3_vtab **ppVtab, char **pzErr ) | Coverage: | 76.471% (13/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 140-177 |
| | 24 | 6 |
termIsEquivalenceName: | termIsEquivalence | Prototype: | static int termIsEquivalence(Parse *pParse, Expr *pExpr) | Coverage: | 100.000% (22/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | Lines: | 896-912 |
| | 13 | 6 |
unixMapfileName: | unixMapfile | Prototype: | static int unixMapfile(unixFile *pFd, i64 nMap) | Coverage: | 75.000% (12/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 5074-5096 |
| | 20 | 6 |
unixRemapfileName: | unixRemapfile | Prototype: | static void unixRemapfile( unixFile *pFd, i64 nNew ) | Coverage: | 94.444% (17/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 4982-5056 |
| | 60 | 6 |
unixTempFileDirName: | unixTempFileDir | Prototype: | static const char *unixTempFileDir(void) | Coverage: | 60.000% (12/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 5648-5675 |
| | 21 | 6 |
verifyDbFileName: | verifyDbFile | Prototype: | static void verifyDbFile(unixFile *pFile) | Coverage: | 87.500% (14/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 1455-1479 |
| | 16 | 6 |
vfsUnlinkName: | vfsUnlink | Prototype: | static void vfsUnlink(sqlite3_vfs *pVfs) | Coverage: | 100.000% (18/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 362-377 |
| | 12 | 6 |
walIndexAppendName: | walIndexAppend | Prototype: | static int walIndexAppend(Wal *pWal, u32 iFrame, u32 iPage) | Coverage: | 81.250% (13/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1044-1121 |
| | 26 | 6 |
walRestartLogName: | walRestartLog | Prototype: | static int walRestartLog(Wal *pWal) | Coverage: | 81.250% (13/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 3140-3180 |
| | 26 | 6 |
whereClauseInsertName: | whereClauseInsert | Prototype: | static int whereClauseInsert(WhereClause *pWC, Expr *p, u16 wtFlags) | Coverage: | 73.684% (14/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | Lines: | 60-94 |
| | 38 | 6 |
whereLoopFindLesserName: | whereLoopFindLesser | Prototype: | static WhereLoop **whereLoopFindLesser( WhereLoop **ppPrev, const WhereLoop *pTemplate ) | Coverage: | 100.000% (36/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 2035-2097 |
| | 30 | 6 |
whereScanInitName: | whereScanInit | Prototype: | static WhereTerm *whereScanInit( WhereScan *pScan, WhereClause *pWC, int iCur, int iColumn, u32 opMask, Index *pIdx ) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 332-367 |
| | 25 | 6 |
whereUsablePartialIndexName: | whereUsablePartialIndex | Prototype: | static int whereUsablePartialIndex(int iTab, WhereClause *pWC, Expr *pWhere) | Coverage: | 90.000% (18/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 2788-2806 |
| | 13 | 6 |
windowAggFinalName: | windowAggFinal | Prototype: | static void windowAggFinal(Parse *pParse, Window *pMWin, int bFinal) | Coverage: | 100.000% (18/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 1211-1241 |
| | 20 | 6 |
writeJournalHdrName: | writeJournalHdr | Prototype: | static int writeJournalHdr(Pager *pPager) | Coverage: | 100.000% (23/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 1450-1549 |
| | 36 | 6 |
writeMasterJournalName: | writeMasterJournal | Prototype: | static int writeMasterJournal(Pager *pPager, const char *zMaster) | Coverage: | 70.000% (21/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 1693-1756 |
| | 36 | 6 |
zeroJournalHdrName: | zeroJournalHdr | Prototype: | static int zeroJournalHdr(Pager *pPager, int doTruncate) | Coverage: | 96.000% (24/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 1400-1433 |
| | 20 | 6 |
absFuncName: | absFunc | Prototype: | static void absFunc(sqlite3_context *context, int argc, sqlite3_value **argv) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 143-179 |
| | 19 | 7 |
charFuncName: | charFunc | Prototype: | static void charFunc( sqlite3_context *context, int argc, sqlite3_value **argv ) | Coverage: | 76.190% (16/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1095-1130 |
| | 26 | 7 |
computeJDName: | computeJD | Prototype: | static void computeJD(DateTime *p) | Coverage: | 91.667% (22/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 251-287 |
| | 28 | 7 |
computeLimitRegistersName: | computeLimitRegisters | Prototype: | static void computeLimitRegisters(Parse *pParse, Select *p, int iBreak) | Coverage: | 100.000% (22/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 2149-2195 |
| | 34 | 7 |
corruptSchemaName: | corruptSchema | Prototype: | static void corruptSchema( InitData *pData, const char *zObj, const char *zExtra ) | Coverage: | 85.714% (18/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | Lines: | 22-45 |
| | 15 | 7 |
dbpageFilterName: | dbpageFilter | Prototype: | static int dbpageFilter( sqlite3_vtab_cursor *pCursor, int idxNum, const char *idxStr, int argc, sqlite3_value **argv ) | Coverage: | 82.609% (19/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | Lines: | 216-260 |
| | 36 | 7 |
disconnectAllVtabName: | disconnectAllVtab | Prototype: | static void disconnectAllVtab(sqlite3 *db) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1036-1061 |
| | 15 | 7 |
exprMightBeIndexed2Name: | exprMightBeIndexed2 | Prototype: | static __attribute__((noinline)) int exprMightBeIndexed2( SrcList *pFrom, Bitmask mPrereq, int *aiCurCol, Expr *pExpr ) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | Lines: | 956-979 |
| | 14 | 7 |
findConstInWhereName: | findConstInWhere | Prototype: | static void findConstInWhere(WhereConst *pConst, Expr *pExpr) | Coverage: | 100.000% (31/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 4108-4136 |
| | 26 | 7 |
findCreateFileModeName: | findCreateFileMode | Prototype: | static int findCreateFileMode( const char *zPath, int flags, mode_t *pMode, uid_t *pUid, gid_t *pGid ) | Coverage: | 85.714% (18/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 5820-5873 |
| | 21 | 7 |
groupConcatStepName: | groupConcatStep | Prototype: | static void groupConcatStep( sqlite3_context *context, int argc, sqlite3_value **argv ) | Coverage: | 90.000% (18/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1686-1717 |
| | 23 | 7 |
identPutName: | identPut | Prototype: | static void identPut(char *z, int *pIdx, char *zSignedIdent) | Coverage: | 100.000% (29/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1554-1575 |
| | 16 | 7 |
isDateName: | isDate | Prototype: | static int isDate( sqlite3_context *context, int argc, sqlite3_value **argv, DateTime *p ) | Coverage: | 100.000% (28/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 873-903 |
| | 19 | 7 |
isSimpleCountName: | isSimpleCount | Prototype: | static Table *isSimpleCount(Select *p, AggInfo *pAggInfo) | Coverage: | 92.000% (23/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 4409-4431 |
| | 19 | 7 |
openDirectoryName: | openDirectory | Prototype: | static int openDirectory(const char *zFilename, int *pFd) | Coverage: | 50.000% (11/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 3657-3677 |
| | 19 | 7 |
pageFreeArrayName: | pageFreeArray | Prototype: | static int pageFreeArray( MemPage *pPg, int iFirst, int nCell, CellArray *pCArray ) | Coverage: | 90.909% (20/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 6849-6892 |
| | 34 | 7 |
pagerOpenWalIfPresentName: | pagerOpenWalIfPresent | Prototype: | static int pagerOpenWalIfPresent(Pager *pPager) | Coverage: | 94.737% (18/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 3335-3363 |
| | 23 | 7 |
pagerWalFramesName: | pagerWalFrames | Prototype: | static int pagerWalFrames( Pager *pPager, PgHdr *pList, Pgno nTruncate, int isCommit ) | Coverage: | 100.000% (22/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 3175-3232 |
| | 32 | 7 |
parseHhMmSsName: | parseHhMmSs | Prototype: | static int parseHhMmSs(const char *zDate, DateTime *p) | Coverage: | 100.000% (24/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 200-235 |
| | 28 | 7 |
parseYyyyMmDdName: | parseYyyyMmDd | Prototype: | static int parseYyyyMmDd(const char *zDate, DateTime *p) | Coverage: | 100.000% (25/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 301-331 |
| | 21 | 7 |
pcache1InitBulkName: | pcache1InitBulk | Prototype: | static int pcache1InitBulk(PCache1 *pCache) | Coverage: | 90.000% (18/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 277-308 |
| | 24 | 7 |
pcache1ResizeHashName: | pcache1ResizeHash | Prototype: | static void pcache1ResizeHash(PCache1 *p) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 522-554 |
| | 30 | 7 |
pcache1TruncateUnsafeName: | pcache1TruncateUnsafe | Prototype: | static void pcache1TruncateUnsafe( PCache1 *pCache, unsigned int iLimit ) | Coverage: | 100.000% (18/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 630-673 |
| | 34 | 7 |
pcacheSortDirtyListName: | pcacheSortDirtyList | Prototype: | static PgHdr *pcacheSortDirtyList(PgHdr *pIn) | Coverage: | 85.714% (18/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | Lines: | 727-757 |
| | 20 | 7 |
pragmaVtabConnectName: | pragmaVtabConnect | Prototype: | static int pragmaVtabConnect( sqlite3 *db, void *pAux, int argc, const char *const*argv, sqlite3_vtab **ppVtab, char **pzErr ) | Coverage: | 80.000% (16/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 2200-2257 |
| | 42 | 7 |
propagateConstantExprRewriteName: | propagateConstantExprRewrite | Prototype: | static int propagateConstantExprRewrite(Walker *pWalker, Expr *pExpr) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 4144-4164 |
| | 19 | 7 |
readDbPageName: | readDbPage | Prototype: | static int readDbPage(PgHdr *pPg) | Coverage: | 100.000% (20/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 3016-3071 |
| | 26 | 7 |
readsTableName: | readsTable | Prototype: | static int readsTable(Parse *p, int iDb, Table *pTab) | Coverage: | 100.000% (25/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | Lines: | 165-197 |
| | 26 | 7 |
removeUnindexableInClauseTermsName: | removeUnindexableInClauseTerms | Prototype: | static Expr *removeUnindexableInClauseTerms( Parse *pParse, int iEq, WhereLoop *pLoop, Expr *pX ) | Coverage: | 90.476% (19/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | Lines: | 409-472 |
| | 37 | 7 |
sqlite3BitvecTestNotNullName: | sqlite3BitvecTestNotNull | Prototype: | int sqlite3BitvecTestNotNull(Bitvec *p, u32 i) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/bitvec.c | Lines: | 130-152 |
| | 18 | 7 |
sqlite3BlobCompareName: | sqlite3BlobCompare | Prototype: | int sqlite3BlobCompare(const Mem *pB1, const Mem *pB2) | Coverage: | 78.947% (15/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3923-3949 |
| | 20 | 7 |
sqlite3BtreeCloseName: | sqlite3BtreeClose | Prototype: | int sqlite3BtreeClose(Btree *p) | Coverage: | 100.000% (23/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 2636-2689 |
| | 37 | 7 |
sqlite3DequoteName: | sqlite3Dequote | Prototype: | void sqlite3Dequote(char *z) | Coverage: | 100.000% (17/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 245-266 |
| | 17 | 7 |
sqlite3ExprAffinityName: | sqlite3ExprAffinity | Prototype: | char sqlite3ExprAffinity(Expr *pExpr) | Coverage: | 100.000% (23/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 45-71 |
| | 25 | 7 |
sqlite3ExprIsIntegerName: | sqlite3ExprIsInteger | Prototype: | int sqlite3ExprIsInteger(Expr *p, int *pValue) | Coverage: | 87.500% (14/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 2037-2067 |
| | 22 | 7 |
sqlite3ExprListCompareName: | sqlite3ExprListCompare | Prototype: | int sqlite3ExprListCompare(ExprList *pA, ExprList *pB, int iTab) | Coverage: | 100.000% (23/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 4781-4793 |
| | 10 | 7 |
sqlite3FindTableName: | sqlite3FindTable | Prototype: | Table *sqlite3FindTable(sqlite3 *db, const char *zName, const char *zDatabase) | Coverage: | 100.000% (21/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 297-326 |
| | 17 | 7 |
sqlite3FixTriggerStepName: | sqlite3FixTriggerStep | Prototype: | int sqlite3FixTriggerStep( DbFixer *pFix, TriggerStep *pStep ) | Coverage: | 80.000% (20/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/attach.c | Lines: | 596-625 |
| | 16 | 7 |
sqlite3IndexAffinityStrName: | sqlite3IndexAffinityStr | Prototype: | const char *sqlite3IndexAffinityStr(sqlite3 *db, Index *pIdx) | Coverage: | 94.737% (18/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | Lines: | 72-108 |
| | 25 | 7 |
sqlite3InitName: | sqlite3Init | Prototype: | int sqlite3Init(sqlite3 *db, char **pzErrMsg) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | Lines: | 374-400 |
| | 28 | 7 |
sqlite3KeyInfoOfIndexName: | sqlite3KeyInfoOfIndex | Prototype: | KeyInfo *sqlite3KeyInfoOfIndex(Parse *pParse, Index *pIdx) | Coverage: | 100.000% (22/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4477-4514 |
| | 27 | 7 |
sqlite3PagerCloseWalName: | sqlite3PagerCloseWal | Prototype: | int sqlite3PagerCloseWal(Pager *pPager, sqlite3 *db) | Coverage: | 60.000% (15/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 7574-7610 |
| | 22 | 7 |
sqlite3PagerRollbackName: | sqlite3PagerRollback | Prototype: | int sqlite3PagerRollback(Pager *pPager) | Coverage: | 91.667% (22/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 6650-6694 |
| | 30 | 7 |
sqlite3PagerSavepointName: | sqlite3PagerSavepoint | Prototype: | int sqlite3PagerSavepoint(Pager *pPager, int op, int iSavepoint) | Coverage: | 96.552% (28/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 6888-6952 |
| | 29 | 7 |
sqlite3PagerSetFlagsName: | sqlite3PagerSetFlags | Prototype: | void sqlite3PagerSetFlags( Pager *pPager, unsigned pgFlags ) | Coverage: | 100.000% (29/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 3609-3642 |
| | 21 | 7 |
sqlite3SelectAddColumnTypeAndCollationName: | sqlite3SelectAddColumnTypeAndCollation | Prototype: | void sqlite3SelectAddColumnTypeAndCollation( Parse *pParse, Table *pTab, Select *pSelect ) | Coverage: | 100.000% (21/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 2028-2071 |
| | 38 | 7 |
sqlite3SrcListDupName: | sqlite3SrcListDup | Prototype: | SrcList *sqlite3SrcListDup(sqlite3 *db, SrcList *p, int flags) | Coverage: | 100.000% (21/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1405-1445 |
| | 37 | 7 |
sqlite3TableAffinityName: | sqlite3TableAffinity | Prototype: | void sqlite3TableAffinity(Vdbe *v, Table *pTab, int iReg) | Coverage: | 100.000% (21/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | Lines: | 130-157 |
| | 18 | 7 |
sqlite3VdbeFreeCursorName: | sqlite3VdbeFreeCursor | Prototype: | void sqlite3VdbeFreeCursor(Vdbe *p, VdbeCursor *pCx) | Coverage: | 100.000% (17/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2181-2213 |
| | 23 | 7 |
sqlite3VdbeMemGrowName: | sqlite3VdbeMemGrow | Prototype: | int sqlite3VdbeMemGrow(Mem *pMem, int n, int bPreserve) | Coverage: | 100.000% (27/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 189-230 |
| | 38 | 7 |
sqlite3WhereTabFuncArgsName: | sqlite3WhereTabFuncArgs | Prototype: | void sqlite3WhereTabFuncArgs( Parse *pParse, struct SrcList_item *pItem, WhereClause *pWC ) | Coverage: | 90.476% (19/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | Lines: | 1560-1591 |
| | 26 | 7 |
sqlite3WindowCodeInitName: | sqlite3WindowCodeInit | Prototype: | void sqlite3WindowCodeInit(Parse *pParse, Window *pMWin) | Coverage: | 96.774% (30/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 1001-1050 |
| | 38 | 7 |
sqlite3_bind_valueName: | sqlite3_bind_value | Prototype: | int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue) | Coverage: | 86.667% (13/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1454-1484 |
| | 16 | 7 |
sqlite3_randomnessName: | sqlite3_randomness | Prototype: | void sqlite3_randomness(int N, void *pBuf) | Coverage: | 85.714% (18/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/random.c | Lines: | 33-107 |
| | 36 | 7 |
sqlite3_wal_checkpoint_v2Name: | sqlite3_wal_checkpoint_v2 | Prototype: | int sqlite3_wal_checkpoint_v2( sqlite3 *db, const char *zDb, int eMode, int *pnLog, int *pnCkpt ) | Coverage: | 100.000% (24/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 2238-2292 |
| | 32 | 7 |
termCanDriveIndexName: | termCanDriveIndex | Prototype: | static int termCanDriveIndex( WhereTerm *pTerm, struct SrcList_item *pSrc, Bitmask notReady ) | Coverage: | 95.652% (22/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 641-664 |
| | 12 | 7 |
translateColumnToCopyName: | translateColumnToCopy | Prototype: | static void translateColumnToCopy( Parse *pParse, int iStart, int iTabCur, int iRegister, int bIncrRowid ) | Coverage: | 89.474% (17/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 557-588 |
| | 19 | 7 |
unixCheckReservedLockName: | unixCheckReservedLock | Prototype: | static int unixCheckReservedLock(sqlite3_file *id, int *pResOut) | Coverage: | 60.000% (15/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 1488-1527 |
| | 46 | 7 |
unixDeleteName: | unixDelete | Prototype: | static int unixDelete( sqlite3_vfs *NotUsed, const char *zPath, int dirSync ) | Coverage: | 83.333% (20/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 6162-6198 |
| | 24 | 7 |
unixLockSharedMemoryName: | unixLockSharedMemory | Prototype: | static int unixLockSharedMemory(unixFile *pDbFd, unixShmNode *pShmNode) | Coverage: | 66.667% (14/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 4402-4449 |
| | 47 | 7 |
unixWriteName: | unixWrite | Prototype: | static int unixWrite( sqlite3_file *id, const void *pBuf, int amt, sqlite3_int64 offset ) | Coverage: | 77.778% (21/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 3426-3504 |
| | 22 | 7 |