| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
recomputeColumnsNotIndexed| Name: | recomputeColumnsNotIndexed | | Prototype: | static void recomputeColumnsNotIndexed(Index *pIdx) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 1717-1730 |
| | 10 | 4 |
reindexDatabases| Name: | reindexDatabases | | Prototype: | static void reindexDatabases(Parse *pParse, char const *zColl) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 4385-4400 |
| | 15 | 3 |
reindexTable| Name: | reindexTable | | Prototype: | static void reindexTable(Parse *pParse, Table *pTab, char const *zColl) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 4366-4376 |
| | 6 | 3 |
releaseAllSavepoints| Name: | releaseAllSavepoints | | Prototype: | static void releaseAllSavepoints(Pager *pPager) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 1779-1791 |
| | 9 | 3 |
releaseMemArray| Name: | releaseMemArray | | Prototype: | static void releaseMemArray(Mem *p, int N) | | Coverage: | 100.000% (24/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 1636-1675 |
| | 20 | 8 |
releasePage| Name: | releasePage | | Prototype: | static void releasePage(MemPage *pPage) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2160-2162 |
| | 1 | 2 |
releasePageNotNull| Name: | releasePageNotNull | | Prototype: | static void releasePageNotNull(MemPage *pPage) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2151-2159 |
| | 19 | 1 |
releasePageOne| Name: | releasePageOne | | Prototype: | static void releasePageOne(MemPage *pPage) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2163-2172 |
| | 22 | 1 |
renderLogMsg| Name: | renderLogMsg | | Prototype: | static void renderLogMsg(int iErrCode, const char *zFormat, va_list ap) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | | Lines: | 1188-1196 |
| | 6 | 1 |
resetAccumulator| Name: | 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 |
resolveAttachExpr| Name: | resolveAttachExpr | | Prototype: | static int resolveAttachExpr(NameContext *pName, Expr *pExpr) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/attach.c | | Lines: | 35-46 |
| | 6 | 3 |
resolveP2Values| Name: | resolveP2Values | | Prototype: | static void resolveP2Values(Vdbe *p, int *pMaxFuncArgs) | | Coverage: | 100.000% (40/40) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 632-728 |
| | 59 | 20 |
returnSingleInt| Name: | returnSingleInt | | Prototype: | static void returnSingleInt(Vdbe *v, i64 value) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 187-190 |
| | 2 | 1 |
returnSingleText| Name: | returnSingleText | | Prototype: | static void returnSingleText( Vdbe *v, const char *zValue ) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 195-203 |
| | 3 | 2 |
row_numberValueFunc| Name: | row_numberValueFunc | | Prototype: | static void row_numberValueFunc(sqlite3_context *pCtx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 157-160 |
| | 2 | 1 |
saveAllCursors| Name: | 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 |
searchWith| Name: | 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 |
seekAndWrite| Name: | seekAndWrite | | Prototype: | static int seekAndWrite(unixFile *id, i64 offset, const void *pBuf, int cnt) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 3417-3419 |
| | 1 | 1 |
selectAddSubqueryTypeInfo| Name: | 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 |
selectInnerLoop| Name: | selectInnerLoop | | Prototype: | static void selectInnerLoop( Parse *pParse, Select *p, int srcTab, SortCtx *pSort, DistinctCtx *pDistinct, SelectDest *pDest, int iContinue, int iBreak ) | | Coverage: | 100.000% (151/151) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | | Lines: | 858-1267 |
| | 208 | 49 |
selectOpName| Name: | 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 |
selectPopWith| Name: | selectPopWith | | Prototype: | static void selectPopWith(Walker *pWalker, Select *p) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | | Lines: | 4733-4742 |
| | 8 | 3 |
selectWindowRewriteEList| Name: | selectWindowRewriteEList | | Prototype: | static void selectWindowRewriteEList( Parse *pParse, Window *pWin, SrcList *pSrc, ExprList *pEList, ExprList **ppSub ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 692-717 |
| | 13 | 1 |
selectWindowRewriteSelectCb| Name: | selectWindowRewriteSelectCb | | Prototype: | static int selectWindowRewriteSelectCb(Walker *pWalker, Select *pSelect) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 665-676 |
| | 8 | 2 |
serialGet| Name: | serialGet | | Prototype: | static u32 __attribute__((noinline)) serialGet( const unsigned char *buf, u32 serial_type, Mem *pMem ) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 3530-3565 |
| | 12 | 2 |
setAllPagerFlags| Name: | setAllPagerFlags | | Prototype: | static void setAllPagerFlags(sqlite3 *db) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 211-229 |
| | 24 | 4 |
setChildPtrmaps| Name: | 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 |
setDestPgsz| Name: | setDestPgsz | | Prototype: | static int setDestPgsz(sqlite3_backup *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | | Lines: | 113-117 |
| | 3 | 1 |
setDeviceCharacteristics| Name: | setDeviceCharacteristics | | Prototype: | static void setDeviceCharacteristics(unixFile *pFd) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 4041-4062 |
| | 7 | 3 |
setGetterMethod| Name: | setGetterMethod | | Prototype: | static void setGetterMethod(Pager *pPager) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 1058-1072 |
| | 5 | 3 |
setPageReferenced| Name: | setPageReferenced | | Prototype: | static void setPageReferenced(IntegrityCk *pCheck, Pgno iPg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9325-9328 |
| | 4 | 1 |
setPendingFd| Name: | setPendingFd | | Prototype: | static void setPendingFd(unixFile *pFile) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 1862-1870 |
| | 9 | 1 |
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 |
setSectorSize| Name: | setSectorSize | | Prototype: | static void setSectorSize(Pager *pPager) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 2732-2746 |
| | 8 | 2 |
setStrAccumError| Name: | setStrAccumError | | Prototype: | static void setStrAccumError(StrAccum *p, u8 eError) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | | Lines: | 136-140 |
| | 5 | 1 |
sourceidFunc| Name: | sourceidFunc | | Prototype: | static void sourceidFunc( sqlite3_context *context, int NotUsed, sqlite3_value **NotUsed2 ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | | Lines: | 918-927 |
| | 2 | 1 |
sqlite3AddColumn| Name: | sqlite3AddColumn | | Prototype: | void sqlite3AddColumn(Parse *pParse, Token *pName, Token *pType) | | Coverage: | 100.000% (29/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 1064-1123 |
| | 42 | 10 |
sqlite3AddInt64| Name: | sqlite3AddInt64 | | Prototype: | int sqlite3AddInt64(i64 *pA, i64 iB) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 1329-1348 |
| | 1 | 1 |
sqlite3AddPrimaryKey| Name: | sqlite3AddPrimaryKey | | Prototype: | void sqlite3AddPrimaryKey( Parse *pParse, ExprList *pList, int onError, int autoInc, int sortOrder ) | | Coverage: | 100.000% (45/45) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 1333-1401 |
| | 50 | 13 |
sqlite3Atoi| Name: | sqlite3Atoi | | Prototype: | int sqlite3Atoi(const char *z) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 797-801 |
| | 3 | 2 |
sqlite3Atoi64| Name: | sqlite3Atoi64 | | Prototype: | int sqlite3Atoi64(const char *zNum, i64 *pNum, int length, u8 enc) | | Coverage: | 100.000% (76/76) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 606-694 |
| | 67 | 18 |
sqlite3Attach| Name: | sqlite3Attach | | Prototype: | void sqlite3Attach(Parse *pParse, Expr *p, Expr *pDbname, Expr *pKey) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/attach.c | | Lines: | 429-442 |
| | 1 | 1 |
sqlite3AutoincrementEnd| Name: | sqlite3AutoincrementEnd | | Prototype: | void sqlite3AutoincrementEnd(Parse *pParse) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | | Lines: | 382-384 |
| | 1 | 2 |
sqlite3BackupRestart| Name: | sqlite3BackupRestart | | Prototype: | void sqlite3BackupRestart(sqlite3_backup *pBackup) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | | Lines: | 730-736 |
| | 6 | 2 |
sqlite3BackupUpdate| Name: | sqlite3BackupUpdate | | Prototype: | void sqlite3BackupUpdate(sqlite3_backup *pBackup, Pgno iPage, const u8 *aData) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | | Lines: | 715-717 |
| | 1 | 2 |
sqlite3BeginTransaction| Name: | 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 |
sqlite3BeginWriteOperation| Name: | sqlite3BeginWriteOperation | | Prototype: | void sqlite3BeginWriteOperation(Parse *pParse, int setStatement, int iDb) | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 4223-4228 |
| | 4 | 1 |
sqlite3BinaryCompareCollSeq| Name: | sqlite3BinaryCompareCollSeq | | Prototype: | CollSeq *sqlite3BinaryCompareCollSeq( Parse *pParse, Expr *pLeft, Expr *pRight ) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 311-329 |
| | 12 | 4 |
sqlite3BitvecClear| Name: | sqlite3BitvecClear | | Prototype: | void sqlite3BitvecClear(Bitvec *p, u32 i, void *pBuf) | | Coverage: | 100.000% (27/27) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/bitvec.c | | Lines: | 240-272 |
| | 26 | 9 |
sqlite3BitvecCreate| Name: | sqlite3BitvecCreate | | Prototype: | Bitvec *sqlite3BitvecCreate(u32 iSize) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/bitvec.c | | Lines: | 115-123 |
| | 8 | 2 |
sqlite3BitvecDestroy| Name: | sqlite3BitvecDestroy | | Prototype: | void sqlite3BitvecDestroy(Bitvec *p) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/bitvec.c | | Lines: | 277-286 |
| | 6 | 4 |
sqlite3BitvecSet| Name: | sqlite3BitvecSet | | Prototype: | int sqlite3BitvecSet(Bitvec *p, u32 i) | | Coverage: | 100.000% (47/47) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/bitvec.c | | Lines: | 169-232 |
| | 45 | 17 |
sqlite3BitvecSize| Name: | sqlite3BitvecSize | | Prototype: | u32 sqlite3BitvecSize(Bitvec *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/bitvec.c | | Lines: | 292-294 |
| | 1 | 1 |
sqlite3BitvecTest| Name: | sqlite3BitvecTest | | Prototype: | int sqlite3BitvecTest(Bitvec *p, u32 i) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/bitvec.c | | Lines: | 153-155 |
| | 1 | 1 |
sqlite3BitvecTestNotNull| Name: | 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 |
sqlite3BtreeBeginStmt| Name: | sqlite3BtreeBeginStmt | | Prototype: | int sqlite3BtreeBeginStmt(Btree *p, int iStatement) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4174-4191 |
| | 21 | 1 |
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 |
sqlite3BtreeClearCursor| Name: | sqlite3BtreeClearCursor | | Prototype: | void sqlite3BtreeClearCursor(BtCursor *pCur) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 778-783 |
| | 6 | 1 |
sqlite3BtreeClearTableOfCursor| Name: | sqlite3BtreeClearTableOfCursor | | Prototype: | int sqlite3BtreeClearTableOfCursor(BtCursor *pCur) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9011-9013 |
| | 1 | 1 |
sqlite3BtreeClose| Name: | 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 |
sqlite3BtreeCommitPhaseOne| Name: | 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 |
sqlite3BtreeConnectionCount| Name: | sqlite3BtreeConnectionCount | | Prototype: | int sqlite3BtreeConnectionCount(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 10194-10197 |
| | 1 | 1 |
sqlite3BtreeCount| Name: | sqlite3BtreeCount | | Prototype: | int sqlite3BtreeCount(BtCursor *pCur, i64 *pnEntry) | | Coverage: | 100.000% (24/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9209-9272 |
| | 25 | 8 |
sqlite3BtreeCreateTable| Name: | sqlite3BtreeCreateTable | | Prototype: | int sqlite3BtreeCreateTable(Btree *p, int *piTable, int flags) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 8908-8914 |
| | 5 | 1 |
sqlite3BtreeCursor| Name: | sqlite3BtreeCursor | | Prototype: | int sqlite3BtreeCursor( Btree *p, int iTable, int wrFlag, struct KeyInfo *pKeyInfo, BtCursor *pCur ) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4337-4353 |
| | 7 | 2 |
sqlite3BtreeCursorHasHint| Name: | sqlite3BtreeCursorHasHint | | Prototype: | int sqlite3BtreeCursorHasHint(BtCursor *pCsr, unsigned int mask) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 10165-10167 |
| | 1 | 1 |
sqlite3BtreeCursorHasMoved| Name: | sqlite3BtreeCursorHasMoved | | Prototype: | int sqlite3BtreeCursorHasMoved(BtCursor *pCur) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 866-872 |
| | 11 | 1 |
sqlite3BtreeCursorHintFlags| Name: | sqlite3BtreeCursorHintFlags | | Prototype: | void sqlite3BtreeCursorHintFlags(BtCursor *pCur, unsigned x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 931-934 |
| | 4 | 1 |
sqlite3BtreeCursorIsValidNN| Name: | sqlite3BtreeCursorIsValidNN | | Prototype: | int sqlite3BtreeCursorIsValidNN(BtCursor *pCur) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4455-4458 |
| | 4 | 1 |
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 |
sqlite3BtreeCursorSize| Name: | sqlite3BtreeCursorSize | | Prototype: | int sqlite3BtreeCursorSize(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4363-4365 |
| | 1 | 1 |
sqlite3BtreeCursorZero| Name: | sqlite3BtreeCursorZero | | Prototype: | void sqlite3BtreeCursorZero(BtCursor *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4375-4377 |
| | 13 | 1 |
sqlite3BtreeDropTable| Name: | sqlite3BtreeDropTable | | Prototype: | int sqlite3BtreeDropTable(Btree *p, int iTable, int *piMoved) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9117-9123 |
| | 5 | 1 |
sqlite3BtreeEof| Name: | sqlite3BtreeEof | | Prototype: | int sqlite3BtreeEof(BtCursor *pCur) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 5537-5543 |
| | 1 | 1 |
sqlite3BtreeFakeValidCursor| Name: | sqlite3BtreeFakeValidCursor | | Prototype: | BtCursor *sqlite3BtreeFakeValidCursor(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 879-883 |
| | 4 | 1 |
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 |
sqlite3BtreeGetAutoVacuum| Name: | sqlite3BtreeGetAutoVacuum | | Prototype: | int sqlite3BtreeGetAutoVacuum(Btree *p) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2936-2950 |
| | 9 | 1 |
sqlite3BtreeGetFilename| Name: | sqlite3BtreeGetFilename | | Prototype: | const char *sqlite3BtreeGetFilename(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9922-9925 |
| | 4 | 1 |
sqlite3BtreeGetJournalname| Name: | sqlite3BtreeGetJournalname | | Prototype: | const char *sqlite3BtreeGetJournalname(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9935-9938 |
| | 4 | 1 |
sqlite3BtreeGetMeta| Name: | sqlite3BtreeGetMeta | | Prototype: | void sqlite3BtreeGetMeta(Btree *p, int idx, u32 *pMeta) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9146-9170 |
| | 18 | 2 |
sqlite3BtreeGetOptimalReserve| Name: | sqlite3BtreeGetOptimalReserve | | Prototype: | int sqlite3BtreeGetOptimalReserve(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2848-2857 |
| | 5 | 1 |
sqlite3BtreeGetPageSize| Name: | sqlite3BtreeGetPageSize | | Prototype: | int sqlite3BtreeGetPageSize(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2817-2819 |
| | 1 | 1 |
sqlite3BtreeGetReserveNoMutex| Name: | sqlite3BtreeGetReserveNoMutex | | Prototype: | int sqlite3BtreeGetReserveNoMutex(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2832-2837 |
| | 6 | 1 |
sqlite3BtreeIncrblobCursor| Name: | sqlite3BtreeIncrblobCursor | | Prototype: | void sqlite3BtreeIncrblobCursor(BtCursor *pCur) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 10119-10122 |
| | 2 | 1 |
sqlite3BtreeIntegerKey| Name: | sqlite3BtreeIntegerKey | | Prototype: | i64 sqlite3BtreeIntegerKey(BtCursor *pCur) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4466-4472 |
| | 11 | 1 |
sqlite3BtreeIsInBackup| Name: | sqlite3BtreeIsInBackup | | Prototype: | int sqlite3BtreeIsInBackup(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9982-9986 |
| | 7 | 1 |
sqlite3BtreeIsInReadTrans| Name: | sqlite3BtreeIsInReadTrans | | Prototype: | int sqlite3BtreeIsInReadTrans(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9976-9980 |
| | 7 | 1 |
sqlite3BtreeIsInTrans| Name: | sqlite3BtreeIsInTrans | | Prototype: | int sqlite3BtreeIsInTrans(Btree *p) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9943-9946 |
| | 4 | 1 |
sqlite3BtreeIsReadonly| Name: | sqlite3BtreeIsReadonly | | Prototype: | int sqlite3BtreeIsReadonly(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 10172-10174 |
| | 1 | 1 |
sqlite3BtreeLastPage| Name: | sqlite3BtreeLastPage | | Prototype: | u32 sqlite3BtreeLastPage(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2073-2077 |
| | 7 | 1 |
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 |
sqlite3BtreeMaxPageCount| Name: | sqlite3BtreeMaxPageCount | | Prototype: | int sqlite3BtreeMaxPageCount(Btree *p, int mxPage) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2865-2871 |
| | 5 | 1 |
sqlite3BtreeNewDb| Name: | sqlite3BtreeNewDb | | Prototype: | int sqlite3BtreeNewDb(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 3259-3266 |
| | 6 | 1 |
sqlite3BtreeNext| Name: | sqlite3BtreeNext | | Prototype: | int sqlite3BtreeNext(BtCursor *pCur, int flags) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 5663-5682 |
| | 21 | 4 |
sqlite3BtreePager| Name: | sqlite3BtreePager | | Prototype: | Pager *sqlite3BtreePager(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9279-9281 |
| | 1 | 1 |
sqlite3BtreePayload| Name: | sqlite3BtreePayload | | Prototype: | int sqlite3BtreePayload(BtCursor *pCur, u32 offset, u32 amt, void *pBuf) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4845-4851 |
| | 13 | 1 |
sqlite3BtreePayloadChecked| Name: | sqlite3BtreePayloadChecked | | Prototype: | int sqlite3BtreePayloadChecked(BtCursor *pCur, u32 offset, u32 amt, void *pBuf) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4873-4880 |
| | 6 | 2 |
sqlite3BtreePayloadFetch| Name: | sqlite3BtreePayloadFetch | | Prototype: | const void *sqlite3BtreePayloadFetch(BtCursor *pCur, u32 *pAmt) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4941-4943 |
| | 1 | 1 |
sqlite3BtreePayloadSize| Name: | sqlite3BtreePayloadSize | | Prototype: | u32 sqlite3BtreePayloadSize(BtCursor *pCur) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4497-4502 |
| | 8 | 1 |
sqlite3BtreePrevious| Name: | sqlite3BtreePrevious | | Prototype: | int sqlite3BtreePrevious(BtCursor *pCur, int flags) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 5759-5774 |
| | 18 | 2 |