Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
putVarint64Name: | putVarint64 | Prototype: | static int __attribute__((noinline)) putVarint64(unsigned char *p, u64 v) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 832-855 |
| | 20 | 5 |
releaseInodeInfoName: | releaseInodeInfo | Prototype: | static void releaseInodeInfo(unixFile *pFile) | Coverage: | 92.857% (13/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 1306-1332 |
| | 32 | 5 |
removeFromSharingListName: | removeFromSharingList | Prototype: | static int removeFromSharingList(BtShared *pBt) | Coverage: | 88.235% (15/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 2557-2589 |
| | 21 | 5 |
resetAccumulatorName: | resetAccumulator | Prototype: | static void resetAccumulator(Parse *pParse, AggInfo *pAggInfo) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 5222-5257 |
| | 19 | 5 |
saveAllCursorsName: | saveAllCursors | Prototype: | static int saveAllCursors(BtShared *pBt, Pgno iRoot, BtCursor *pExcept) | Coverage: | 100.000% (17/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 736-746 |
| | 12 | 5 |
saveCursorsOnListName: | saveCursorsOnList | Prototype: | static int __attribute__((noinline)) saveCursorsOnList( BtCursor *p, Pgno iRoot, BtCursor *pExcept ) | Coverage: | 89.474% (17/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 753-773 |
| | 9 | 5 |
searchWithName: | searchWith | Prototype: | static struct Cte *searchWith( With *pWith, struct SrcList_item *pItem, With **ppContext ) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 4552-4571 |
| | 10 | 5 |
selectOpNameName: | selectOpName | Prototype: | static const char *selectOpName(int id) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 1363-1372 |
| | 7 | 5 |
setChildPtrmapsName: | setChildPtrmaps | Prototype: | static int setChildPtrmaps(MemPage *pPage) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 3466-3495 |
| | 21 | 5 |
sqlite3AddNotNullName: | sqlite3AddNotNull | Prototype: | void sqlite3AddNotNull(Parse *pParse, int onError) | Coverage: | 80.000% (12/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1131-1151 |
| | 15 | 5 |
sqlite3BeginTransactionName: | sqlite3BeginTransaction | Prototype: | void sqlite3BeginTransaction(Parse *pParse, int type) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4076-4096 |
| | 19 | 5 |
sqlite3BtreeCloseCursorName: | sqlite3BtreeCloseCursor | Prototype: | int sqlite3BtreeCloseCursor(BtCursor *pCur) | Coverage: | 92.857% (13/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 4383-4408 |
| | 21 | 5 |
sqlite3BtreeCommitPhaseOneName: | sqlite3BtreeCommitPhaseOne | Prototype: | int sqlite3BtreeCommitPhaseOne(Btree *p, const char *zMaster) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 3908-3929 |
| | 14 | 5 |
sqlite3BtreeLastName: | sqlite3BtreeLast | Prototype: | int sqlite3BtreeLast(BtCursor *pCur, int *pRes) | Coverage: | 86.667% (13/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 5219-5256 |
| | 26 | 5 |
sqlite3BtreeSetPageSizeName: | sqlite3BtreeSetPageSize | Prototype: | int sqlite3BtreeSetPageSize(Btree *p, int pageSize, int nReserve, int iFix) | Coverage: | 100.000% (17/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 2784-2812 |
| | 29 | 5 |
sqlite3CloseName: | sqlite3Close | Prototype: | static int sqlite3Close(sqlite3 *db, int forceZombie) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1081-1129 |
| | 17 | 5 |
sqlite3CollapseDatabaseArrayName: | sqlite3CollapseDatabaseArray | Prototype: | void sqlite3CollapseDatabaseArray(sqlite3 *db) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 495-515 |
| | 15 | 5 |
sqlite3DefaultRowEstName: | sqlite3DefaultRowEst | Prototype: | void sqlite3DefaultRowEst(Index *pIdx) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 3572-3598 |
| | 26 | 5 |
sqlite3ExprCodeGetColumnOfTableName: | sqlite3ExprCodeGetColumnOfTable | Prototype: | void sqlite3ExprCodeGetColumnOfTable( Vdbe *v, Table *pTab, int iTabCur, int iCol, int regOut ) | Coverage: | 100.000% (20/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 3221-3245 |
| | 12 | 5 |
sqlite3ExprImpliesExprName: | sqlite3ExprImpliesExpr | Prototype: | int sqlite3ExprImpliesExpr(Parse *pParse, Expr *pE1, Expr *pE2, int iTab) | Coverage: | 95.238% (20/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 4831-4847 |
| | 10 | 5 |
sqlite3FindDbNameName: | sqlite3FindDbName | Prototype: | int sqlite3FindDbName(sqlite3 *db, const char *zName) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 719-731 |
| | 7 | 5 |
sqlite3IdListAppendName: | sqlite3IdListAppend | Prototype: | IdList *sqlite3IdListAppend(Parse *pParse, IdList *pList, Token *pToken) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 3716-3739 |
| | 19 | 5 |
sqlite3IdListDupName: | sqlite3IdListDup | Prototype: | IdList *sqlite3IdListDup(sqlite3 *db, IdList *p) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1446-1469 |
| | 19 | 5 |
sqlite3OsFileControlName: | sqlite3OsFileControl | Prototype: | int sqlite3OsFileControl(sqlite3_file *id, int op, void *pArg) | Coverage: | 78.947% (15/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 127-147 |
| | 5 | 5 |
sqlite3PCacheBufferSetupName: | sqlite3PCacheBufferSetup | Prototype: | void sqlite3PCacheBufferSetup(void *pBuf, int sz, int n) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 251-271 |
| | 17 | 5 |
sqlite3PagerWriteName: | sqlite3PagerWrite | Prototype: | int sqlite3PagerWrite(PgHdr *pPg) | Coverage: | 86.667% (13/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 6123-6139 |
| | 21 | 5 |
sqlite3ResetOneSchemaName: | sqlite3ResetOneSchema | Prototype: | void sqlite3ResetOneSchema(sqlite3 *db, int iDb) | Coverage: | 92.308% (12/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 522-540 |
| | 15 | 5 |
sqlite3ResultSetOfSelectName: | sqlite3ResultSetOfSelect | Prototype: | Table *sqlite3ResultSetOfSelect(Parse *pParse, Select *pSelect) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 2077-2107 |
| | 29 | 5 |
sqlite3RootPageMovedName: | sqlite3RootPageMoved | Prototype: | void sqlite3RootPageMoved(sqlite3 *db, int iDb, int iFrom, int iTo) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 2396-2417 |
| | 17 | 5 |
sqlite3SelectNewName: | sqlite3SelectNew | Prototype: | Select *sqlite3SelectNew( Parse *pParse, ExprList *pEList, SrcList *pSrc, Expr *pWhere, ExprList *pGroupBy, Expr *pHaving, ExprList *pOrderBy, u32 selFlags, Expr *pLimit ) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 127-180 |
| | 42 | 5 |
sqlite3SelectPrepName: | sqlite3SelectPrep | Prototype: | void sqlite3SelectPrep( Parse *pParse, Select *p, NameContext *pOuterNC ) | Coverage: | 82.353% (14/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 5199-5212 |
| | 10 | 5 |
sqlite3SrcListAssignCursorsName: | sqlite3SrcListAssignCursors | Prototype: | void sqlite3SrcListAssignCursors(Parse *pParse, SrcList *pList) | Coverage: | 92.308% (12/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 3908-3921 |
| | 11 | 5 |
sqlite3SrcListDeleteName: | sqlite3SrcListDelete | Prototype: | void sqlite3SrcListDelete(sqlite3 *db, SrcList *pList) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 3926-3942 |
| | 14 | 5 |
sqlite3SrcListEnlargeName: | sqlite3SrcListEnlarge | Prototype: | SrcList *sqlite3SrcListEnlarge( sqlite3 *db, SrcList *pSrc, int nExtra, int iStart ) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 3786-3831 |
| | 34 | 5 |
sqlite3UnlinkAndDeleteIndexName: | sqlite3UnlinkAndDeleteIndex | Prototype: | void sqlite3UnlinkAndDeleteIndex(sqlite3 *db, int iDb, const char *zIdxName) | Coverage: | 77.778% (14/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 462-485 |
| | 17 | 5 |
sqlite3Utf8CharLenName: | sqlite3Utf8CharLen | Prototype: | int sqlite3Utf8CharLen(const char *zIn, int nByte) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/utf.c | Lines: | 385-400 |
| | 13 | 5 |
sqlite3ValueBytesName: | sqlite3ValueBytes | Prototype: | int sqlite3ValueBytes(sqlite3_value *pVal, u8 enc) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 1870-1885 |
| | 12 | 5 |
sqlite3VdbeFindCompareName: | sqlite3VdbeFindCompare | Prototype: | RecordCompare sqlite3VdbeFindCompare(UnpackedRecord *p) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 4486-4522 |
| | 15 | 5 |
sqlite3VdbeMemMakeWriteableName: | sqlite3VdbeMemMakeWriteable | Prototype: | int sqlite3VdbeMemMakeWriteable(Mem *pMem) | Coverage: | 76.471% (13/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 277-293 |
| | 13 | 5 |
sqlite3VdbeMultiLoadName: | sqlite3VdbeMultiLoad | Prototype: | void sqlite3VdbeMultiLoad(Vdbe *p, int iDest, const char *zTypes, ...) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 243-261 |
| | 53 | 5 |
sqlite3WalExclusiveModeName: | sqlite3WalExclusiveMode | Prototype: | int sqlite3WalExclusiveMode(Wal *pWal, int op) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 3690-3725 |
| | 32 | 5 |
sqlite3WhereFindTermName: | sqlite3WhereFindTerm | Prototype: | WhereTerm *sqlite3WhereFindTerm( WhereClause *pWC, int iCur, int iColumn, Bitmask notReady, u32 op, Index *pIdx ) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 394-419 |
| | 12 | 5 |
sqlite3WindowAllocName: | sqlite3WindowAlloc | Prototype: | Window *sqlite3WindowAlloc( Parse *pParse, int eType, int eStart, Expr *pStart, int eEnd, Expr *pEnd ) | Coverage: | 91.304% (21/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 893-955 |
| | 36 | 5 |
sqlite3_errmsgName: | sqlite3_errmsg | Prototype: | const char *sqlite3_errmsg(sqlite3 *db) | Coverage: | 71.429% (10/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 2392-2413 |
| | 16 | 5 |
sqlite3_errmsg16Name: | sqlite3_errmsg16 | Prototype: | const void *sqlite3_errmsg16(sqlite3 *db) | Coverage: | 64.286% (9/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 2420-2455 |
| | 15 | 5 |
sqlite3_open16Name: | sqlite3_open16 | Prototype: | int sqlite3_open16( const void *zFilename, sqlite3 **ppDb ) | Coverage: | 62.500% (10/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 3320-3353 |
| | 21 | 5 |
sqlite3_shutdownName: | sqlite3_shutdown | Prototype: | int sqlite3_shutdown(void) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 311-354 |
| | 16 | 5 |
sqlite3_value_dupName: | sqlite3_value_dup | Prototype: | sqlite3_value *sqlite3_value_dup(const sqlite3_value *pOrig) | Coverage: | 30.769% (4/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 278-296 |
| | 27 | 5 |
statFilterName: | statFilter | Prototype: | static int statFilter( sqlite3_vtab_cursor *pCursor, int idxNum, const char *idxStr, int argc, sqlite3_value **argv ) | Coverage: | 57.895% (11/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 574-617 |
| | 30 | 5 |
subjournalPageName: | subjournalPage | Prototype: | static int subjournalPage(PgHdr *pPg) | Coverage: | 92.308% (12/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 4518-4559 |
| | 34 | 5 |
substSelectName: | substSelect | Prototype: | static void substSelect( SubstContext *pSubst, Select *p, int doPrior ) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 3493-3517 |
| | 18 | 5 |
unixFetchName: | unixFetch | Prototype: | static int unixFetch(sqlite3_file *fd, i64 iOff, int nAmt, void **pp) | Coverage: | 84.615% (11/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 5111-5130 |
| | 10 | 5 |
unixGetTempnameName: | unixGetTempname | Prototype: | static int unixGetTempname(int nBuf, char *zBuf) | Coverage: | 42.105% (8/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 5682-5705 |
| | 17 | 5 |
unixReadName: | unixRead | Prototype: | static int unixRead( sqlite3_file *id, void *pBuf, int amt, sqlite3_int64 offset ) | Coverage: | 84.615% (11/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 3312-3362 |
| | 28 | 5 |
unixShmPurgeName: | unixShmPurge | Prototype: | static void unixShmPurge(unixFile *pFd) | Coverage: | 86.667% (13/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 4368-4391 |
| | 21 | 5 |
unixShmUnmapName: | unixShmUnmap | Prototype: | static int unixShmUnmap( sqlite3_file *fd, int deleteFlag ) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 4900-4943 |
| | 34 | 5 |
unixTruncateName: | unixTruncate | Prototype: | static int unixTruncate(sqlite3_file *id, i64 nByte) | Coverage: | 82.353% (14/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 3744-3789 |
| | 19 | 5 |
unsetJoinExprName: | unsetJoinExpr | Prototype: | static void unsetJoinExpr(Expr *p, int iTable) | Coverage: | 94.737% (18/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 410-425 |
| | 10 | 5 |
vdbeUnbindName: | vdbeUnbind | Prototype: | static int vdbeUnbind(Vdbe *p, int i) | Coverage: | 89.474% (17/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1263-1301 |
| | 25 | 5 |
walChecksumBytesName: | walChecksumBytes | Prototype: | static void walChecksumBytes( int nativeCksum, u8 *a, int nByte, const u32 *aIn, u32 *aOut ) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 662-698 |
| | 23 | 5 |
walIndexTryHdrName: | walIndexTryHdr | Prototype: | static int walIndexTryHdr(Wal *pWal, int *pChanged) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 2061-2105 |
| | 22 | 5 |
walIteratorNextName: | walIteratorNext | Prototype: | static int walIteratorNext( WalIterator *p, u32 *piPage, u32 *piFrame ) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1423-1451 |
| | 19 | 5 |
walMergesortName: | walMergesort | Prototype: | static void walMergesort( const u32 *aContent, ht_slot *aBuffer, ht_slot *aList, int *pnList ) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1533-1591 |
| | 49 | 5 |
walRewriteChecksumsName: | walRewriteChecksums | Prototype: | static int walRewriteChecksums(Wal *pWal, u32 iLast) | Coverage: | 75.000% (12/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 3258-3301 |
| | 30 | 5 |
actionNameName: | actionName | Prototype: | static const char *actionName(u8 action) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 239-250 |
| | 11 | 6 |
autoIncBeginName: | autoIncBegin | Prototype: | static int autoIncBegin( Parse *pParse, int iDb, Table *pTab ) | Coverage: | 92.857% (26/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | Lines: | 223-266 |
| | 30 | 6 |
azFileLockName: | azFileLock | Prototype: | static const char *azFileLock(int eFileLock) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 743-752 |
| | 7 | 6 |
backupOnePageName: | backupOnePage | Prototype: | static int backupOnePage( sqlite3_backup *p, Pgno iSrcPg, const u8 *zSrcData, int bUpdate ) | Coverage: | 88.462% (23/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | Lines: | 227-313 |
| | 39 | 6 |
bindTextName: | bindText | Prototype: | static int bindText( sqlite3_stmt *pStmt, int i, const void *zData, int nData, void (*xDel)(void*), u8 encoding ) | Coverage: | 70.000% (14/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1306-1336 |
| | 17 | 6 |
btreeCursorName: | btreeCursor | Prototype: | static int btreeCursor( Btree *p, int iTable, int wrFlag, struct KeyInfo *pKeyInfo, BtCursor *pCur ) | Coverage: | 100.000% (22/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 4277-4336 |
| | 52 | 6 |
btreeMovetoName: | btreeMoveto | Prototype: | static int btreeMoveto( BtCursor *pCur, const void *pKey, i64 nKey, int bias, int *pRes ) | Coverage: | 73.333% (11/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 790-818 |
| | 17 | 6 |
clearAllSharedCacheTableLocksName: | clearAllSharedCacheTableLocks | Prototype: | static void clearAllSharedCacheTableLocks(Btree *p) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 411-450 |
| | 35 | 6 |
closeAllCursorsName: | closeAllCursors | Prototype: | static void closeAllCursors(Vdbe *p) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2265-2287 |
| | 20 | 6 |
codeIntegerName: | codeInteger | Prototype: | static void codeInteger(Parse *pParse, Expr *pExpr, int negFlag, int iMem) | Coverage: | 100.000% (26/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 3161-3192 |
| | 21 | 6 |
destroyTableName: | destroyTable | Prototype: | static void destroyTable(Parse *pParse, Table *pTab) | Coverage: | 95.000% (19/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 2455-2498 |
| | 21 | 6 |
dotlockUnlockName: | dotlockUnlock | Prototype: | static int dotlockUnlock(sqlite3_file *id, int eFileLock) | Coverage: | 52.941% (9/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 2306-2344 |
| | 35 | 6 |
explainIndexRangeName: | explainIndexRange | Prototype: | static void explainIndexRange(StrAccum *pStr, WhereLoop *pLoop) | Coverage: | 100.000% (18/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | Lines: | 87-110 |
| | 17 | 6 |
findReusableFdName: | findReusableFd | Prototype: | static UnixUnusedFd *findReusableFd(const char *zPath, int flags) | Coverage: | 95.833% (23/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 5732-5776 |
| | 22 | 6 |
getDigitsName: | getDigits | Prototype: | static int getDigits(const char *zDate, const char *zFormat, ...) | Coverage: | 100.000% (20/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 110-146 |
| | 56 | 6 |
groupConcatInverseName: | groupConcatInverse | Prototype: | static void groupConcatInverse( sqlite3_context *context, int argc, sqlite3_value **argv ) | Coverage: | 83.333% (15/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1719-1746 |
| | 17 | 6 |
likeFuncName: | likeFunc | Prototype: | static void likeFunc( sqlite3_context *context, int argc, sqlite3_value **argv ) | Coverage: | 78.947% (15/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 820-879 |
| | 27 | 6 |
minmaxStepName: | minmaxStep | Prototype: | static void minmaxStep( sqlite3_context *context, int NotUsed, sqlite3_value **argv ) | Coverage: | 90.909% (20/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1624-1661 |
| | 18 | 6 |
pagerOpenSavepointName: | pagerOpenSavepoint | Prototype: | static __attribute__((noinline)) int pagerOpenSavepoint(Pager *pPager, int nSavepoint) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 6801-6845 |
| | 36 | 6 |
pager_incr_changecounterName: | pager_incr_changecounter | Prototype: | static int pager_incr_changecounter(Pager *pPager, int isDirectMode) | Coverage: | 83.333% (10/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 6206-6280 |
| | 29 | 6 |
pager_truncateName: | pager_truncate | Prototype: | static int pager_truncate(Pager *pPager, Pgno nPage) | Coverage: | 95.455% (21/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 2662-2692 |
| | 26 | 6 |
pcache1CreateName: | pcache1Create | Prototype: | static sqlite3_pcache *pcache1Create(int szPage, int szExtra, int bPurgeable) | Coverage: | 100.000% (20/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 748-792 |
| | 41 | 6 |
querySharedCacheTableLockName: | querySharedCacheTableLock | Prototype: | static int querySharedCacheTableLock(Btree *p, Pgno iTab, u8 eLock) | Coverage: | 100.000% (22/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 275-326 |
| | 39 | 6 |
selectAddSubqueryTypeInfoName: | selectAddSubqueryTypeInfo | Prototype: | static void selectAddSubqueryTypeInfo(Walker *pWalker, Select *p) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 5141-5164 |
| | 21 | 6 |
setSharedCacheTableLockName: | setSharedCacheTableLock | Prototype: | static int setSharedCacheTableLock(Btree *p, Pgno iTable, u8 eLock) | Coverage: | 88.889% (16/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 347-399 |
| | 39 | 6 |
sqlite3AddCollateTypeName: | sqlite3AddCollateType | Prototype: | void sqlite3AddCollateType(Parse *pParse, Token *pToken) | Coverage: | 75.000% (12/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1431-1461 |
| | 20 | 6 |
sqlite3BtreeCopyFileName: | sqlite3BtreeCopyFile | Prototype: | int sqlite3BtreeCopyFile(Btree *pTo, Btree *pFrom) | Coverage: | 80.000% (12/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | Lines: | 747-799 |
| | 33 | 6 |
sqlite3BtreeIncrVacuumName: | sqlite3BtreeIncrVacuum | Prototype: | int sqlite3BtreeIncrVacuum(Btree *p) | Coverage: | 94.118% (16/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 3787-3818 |
| | 24 | 6 |
sqlite3BtreeSavepointName: | sqlite3BtreeSavepoint | Prototype: | int sqlite3BtreeSavepoint(Btree *p, int op, int iSavepoint) | Coverage: | 90.000% (18/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 4205-4233 |
| | 24 | 6 |
sqlite3BtreeSetVersionName: | sqlite3BtreeSetVersion | Prototype: | int sqlite3BtreeSetVersion(Btree *pBtree, int iVersion) | Coverage: | 83.333% (15/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 10130-10159 |
| | 19 | 6 |
sqlite3BtreeTripAllCursorsName: | sqlite3BtreeTripAllCursors | Prototype: | int sqlite3BtreeTripAllCursors(Btree *pBtree, int errCode, int writeOnly) | Coverage: | 71.429% (15/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 4066-4092 |
| | 20 | 6 |
sqlite3CodeDropTableName: | sqlite3CodeDropTable | Prototype: | void sqlite3CodeDropTable(Parse *pParse, Table *pTab, int iDb, int isView) | Coverage: | 100.000% (18/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 2527-2592 |
| | 34 | 6 |
sqlite3ErrStrName: | sqlite3ErrStr | Prototype: | const char *sqlite3ErrStr(int rc) | Coverage: | 68.750% (11/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1435-1494 |
| | 13 | 6 |
sqlite3ExprCodeAtInitName: | sqlite3ExprCodeAtInit | Prototype: | int sqlite3ExprCodeAtInit( Parse *pParse, Expr *pExpr, int regDest ) | Coverage: | 100.000% (20/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 4029-4056 |
| | 20 | 6 |
sqlite3ExprListAppendName: | sqlite3ExprListAppend | Prototype: | ExprList *sqlite3ExprListAppend( Parse *pParse, ExprList *pList, Expr *pExpr ) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1532-1567 |
| | 42 | 6 |
sqlite3ExprListDupName: | sqlite3ExprListDup | Prototype: | ExprList *sqlite3ExprListDup(sqlite3 *db, ExprList *p, int flags) | Coverage: | 95.000% (19/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1354-1395 |
| | 49 | 6 |