| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
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 |
sqlite3BtreeDelete| Name: | sqlite3BtreeDelete | | Prototype: | int sqlite3BtreeDelete(BtCursor *pCur, u8 flags) | | Coverage: | 81.944% (59/72) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 8590-8752 |
| | 116 | 23 |
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 |
sqlite3BtreeIncrVacuum| Name: | 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 |
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 |
sqlite3BtreeInsert| Name: | sqlite3BtreeInsert | | Prototype: | int sqlite3BtreeInsert( BtCursor *pCur, const BtreePayload *pX, int flags, int seekResult ) | | Coverage: | 83.333% (80/96) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 8321-8571 |
| | 166 | 27 |
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 |
sqlite3BtreeIntegrityCheck| Name: | sqlite3BtreeIntegrityCheck | | Prototype: | char *sqlite3BtreeIntegrityCheck( Btree *p, int *aRoot, int nRoot, int mxErr, int *pnErr ) | | Coverage: | 80.303% (53/66) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9785-9912 |
| | 82 | 19 |
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 |
sqlite3BtreeLast| Name: | 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 |
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 |
sqlite3BtreeMovetoUnpacked| Name: | sqlite3BtreeMovetoUnpacked | | Prototype: | int sqlite3BtreeMovetoUnpacked( BtCursor *pCur, UnpackedRecord *pIdxKey, i64 intKey, int biasRight, int *pRes ) | | Coverage: | 90.517% (105/116) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 5288-5527 |
| | 198 | 38 |
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 |
sqlite3BtreeOpen| Name: | sqlite3BtreeOpen | | Prototype: | int sqlite3BtreeOpen( sqlite3_vfs *pVfs, const char *zFilename, sqlite3 *db, Btree **ppBtree, int flags, int vfsFlags ) | | Coverage: | 67.442% (145/215) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2263-2549 |
| | 513 | 49 |
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 |
sqlite3BtreePutData| Name: | sqlite3BtreePutData | | Prototype: | int sqlite3BtreePutData(BtCursor *pCsr, u32 offset, u32 amt, void *z) | | Coverage: | 83.333% (10/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 10071-10114 |
| | 38 | 4 |
sqlite3BtreeRollback| Name: | sqlite3BtreeRollback | | Prototype: | int sqlite3BtreeRollback(Btree *p, int tripCode, int writeOnly) | | Coverage: | 84.615% (22/26) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4105-4154 |
| | 47 | 9 |
sqlite3BtreeRowCountEst| Name: | sqlite3BtreeRowCountEst | | Prototype: | i64 sqlite3BtreeRowCountEst(BtCursor *pCur) | | Coverage: | 60.000% (6/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 5550-5568 |
| | 14 | 4 |
sqlite3BtreeSavepoint| Name: | 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 |
sqlite3BtreeSchema| Name: | sqlite3BtreeSchema | | Prototype: | void *sqlite3BtreeSchema(Btree *p, int nBytes, void(*xFree)(void *)) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 10008-10017 |
| | 7 | 2 |
sqlite3BtreeSchemaLocked| Name: | sqlite3BtreeSchemaLocked | | Prototype: | int sqlite3BtreeSchemaLocked(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 10024-10032 |
| | 11 | 1 |
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 |
sqlite3BtreeSetAutoVacuum| Name: | sqlite3BtreeSetAutoVacuum | | Prototype: | int sqlite3BtreeSetAutoVacuum(Btree *p, int autoVacuum) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2912-2930 |
| | 10 | 2 |
sqlite3BtreeSetCacheSize| Name: | sqlite3BtreeSetCacheSize | | Prototype: | int sqlite3BtreeSetCacheSize(Btree *p, int mxPage) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2698-2705 |
| | 8 | 1 |
sqlite3BtreeSetMmapLimit| Name: | sqlite3BtreeSetMmapLimit | | Prototype: | int sqlite3BtreeSetMmapLimit(Btree *p, sqlite3_int64 szMmap) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2732-2739 |
| | 8 | 1 |
sqlite3BtreeSetPageSize| Name: | 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 |
sqlite3BtreeSetPagerFlags| Name: | sqlite3BtreeSetPagerFlags | | Prototype: | int sqlite3BtreeSetPagerFlags( Btree *p, unsigned pgFlags ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2751-2761 |
| | 8 | 1 |
sqlite3BtreeSetSpillSize| Name: | sqlite3BtreeSetSpillSize | | Prototype: | int sqlite3BtreeSetSpillSize(Btree *p, int mxPage) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2717-2725 |
| | 9 | 1 |
sqlite3BtreeSetVersion| Name: | 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 |
sqlite3BtreeSharable| Name: | sqlite3BtreeSharable | | Prototype: | int sqlite3BtreeSharable(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 10185-10187 |
| | 1 | 1 |
sqlite3BtreeSkipNext| Name: | sqlite3BtreeSkipNext | | Prototype: | void sqlite3BtreeSkipNext(BtCursor *pCur) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 5204-5212 |
| | 3 | 2 |
sqlite3BtreeTripAllCursors| Name: | 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 |
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 |
sqlite3CantopenError| Name: | sqlite3CantopenError | | Prototype: | int sqlite3CantopenError(int lineno) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 3515-3518 |
| | 1 | 1 |
sqlite3ChangeCookie| Name: | sqlite3ChangeCookie | | Prototype: | void sqlite3ChangeCookie(Parse *pParse, int iDb) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 1517-1523 |
| | 7 | 1 |
sqlite3CheckObjectName| Name: | sqlite3CheckObjectName | | Prototype: | int sqlite3CheckObjectName(Parse *pParse, const char *zName) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 801-809 |
| | 6 | 2 |
sqlite3Checkpoint| Name: | sqlite3Checkpoint | | Prototype: | int sqlite3Checkpoint(sqlite3 *db, int iDb, int eMode, int *pnLog, int *pnCkpt) | | Coverage: | 100.000% (18/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 2327-2349 |
| | 21 | 4 |
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 |
sqlite3ClearTempRegCache| Name: | sqlite3ClearTempRegCache | | Prototype: | void sqlite3ClearTempRegCache(Parse *pParse) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 5318-5321 |
| | 2 | 1 |
sqlite3Close| Name: | 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 |
sqlite3CloseSavepoints| Name: | sqlite3CloseSavepoints | | Prototype: | void sqlite3CloseSavepoints(sqlite3 *db) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 1004-1013 |
| | 7 | 2 |
sqlite3CodeDropTable| Name: | 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 |
sqlite3CodeSubselect| Name: | sqlite3CodeSubselect | | Prototype: | int sqlite3CodeSubselect( Parse *pParse, Expr *pExpr, int rHasNullFlag, int isRowid ) | | Coverage: | 93.506% (72/77) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 2626-2853 |
| | 131 | 25 |
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 |
sqlite3CollapseDatabaseArray| Name: | 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 |
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 |
sqlite3ColumnType| Name: | sqlite3ColumnType | | Prototype: | char *sqlite3ColumnType(Column *pCol, char *zDflt) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 119-122 |
| | 2 | 2 |
sqlite3ColumnsFromExprList| Name: | sqlite3ColumnsFromExprList | | Prototype: | int sqlite3ColumnsFromExprList( Parse *pParse, ExprList *pEList, i16 *pnCol, Column **paCol ) | | Coverage: | 96.923% (63/65) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | | Lines: | 1923-2015 |
| | 68 | 18 |
sqlite3CommitInternalChanges| Name: | sqlite3CommitInternalChanges | | Prototype: | void sqlite3CommitInternalChanges(sqlite3 *db) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 565-567 |
| | 1 | 1 |
sqlite3CompareAffinity| Name: | sqlite3CompareAffinity | | Prototype: | char sqlite3CompareAffinity(Expr *pExpr, char aff2) | | Coverage: | 100.000% (16/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 227-248 |
| | 11 | 4 |
sqlite3CompileOptions| Name: | sqlite3CompileOptions | | Prototype: | const char **sqlite3CompileOptions(int *pnOpt) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/ctime.c | | Lines: | 756-759 |
| | 2 | 1 |
sqlite3CompleteInsertion| Name: | sqlite3CompleteInsertion | | Prototype: | void sqlite3CompleteInsertion( Parse *pParse, Table *pTab, int iDataCur, int iIdxCur, int regNewData, int *aRegIdx, int update_flags, int appendBias, int useSeekResult ) | | Coverage: | 100.000% (38/38) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | | Lines: | 1866-1944 |
| | 54 | 11 |
sqlite3CorruptError| Name: | sqlite3CorruptError | | Prototype: | int sqlite3CorruptError(int lineno) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 3507-3510 |
| | 1 | 1 |
sqlite3CreateForeignKey| Name: | sqlite3CreateForeignKey | | Prototype: | void sqlite3CreateForeignKey( Parse *pParse, ExprList *pFromCol, Token *pTo, ExprList *pToCol, int flags ) | | Coverage: | 90.000% (63/70) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 2716-2837 |
| | 92 | 22 |
sqlite3CreateFunc| Name: | sqlite3CreateFunc | | Prototype: | int sqlite3CreateFunc( sqlite3 *db, const char *zFunctionName, int nArg, int enc, void *pUserData, void (*xSFunc)(sqlite3_context*,int,sqlite3_value **), void (*xStep)(sqlite3_context*,int,sqlite3_value **), void (*xFinal)(sqlite3_context*), void (*xValue)(sqlite3_context*), void (*xInverse)(sqlite3_context*,int,sqlite3_value **), FuncDestructor *pDestructor ) | | Coverage: | 95.833% (46/48) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 1687-1787 |
| | 61 | 10 |
sqlite3CreateIndex| Name: | sqlite3CreateIndex | | Prototype: | void sqlite3CreateIndex( Parse *pParse, Token *pName1, Token *pName2, SrcList *pTblName, ExprList *pList, int onError, Token *pStart, Expr *pPIWhere, int sortOrder, int ifNotExist, u8 idxType ) | | Coverage: | 91.696% (265/289) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 2996-3552 |
| | 363 | 84 |
sqlite3CreateView| Name: | sqlite3CreateView | | Prototype: | void sqlite3CreateView( Parse *pParse, Token *pBegin, Token *pName1, Token *pName2, ExprList *pCNames, Select *pSelect, int isTemp, int noErr ) | | Coverage: | 89.655% (26/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 2148-2219 |
| | 45 | 10 |
sqlite3DbNameToBtree| Name: | sqlite3DbNameToBtree | | Prototype: | Btree *sqlite3DbNameToBtree(sqlite3 *db, const char *zDbName) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 4117-4120 |
| | 2 | 1 |
sqlite3DbpageRegister| Name: | sqlite3DbpageRegister | | Prototype: | int sqlite3DbpageRegister(sqlite3 *db) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | | Lines: | 381-408 |
| | 1 | 1 |
sqlite3DbstatRegister| Name: | sqlite3DbstatRegister | | Prototype: | int sqlite3DbstatRegister(sqlite3 *db) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | | Lines: | 675-702 |
| | 1 | 1 |
sqlite3DebugPrintf| Name: | sqlite3DebugPrintf | | Prototype: | void sqlite3DebugPrintf(const char *zFormat, ...) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | | Lines: | 1216-1234 |
| | 34 | 1 |
sqlite3DecOrHexToI64| Name: | sqlite3DecOrHexToI64 | | Prototype: | int sqlite3DecOrHexToI64(const char *z, i64 *pOut) | | Coverage: | 94.444% (17/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 708-726 |
| | 10 | 4 |
sqlite3DefaultRowEst| Name: | 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 |
sqlite3DeferForeignKey| Name: | sqlite3DeferForeignKey | | Prototype: | void sqlite3DeferForeignKey(Parse *pParse, int isDeferred) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 2846-2854 |
| | 7 | 2 |
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 |
sqlite3Dequote| Name: | 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 |
sqlite3Detach| Name: | sqlite3Detach | | Prototype: | void sqlite3Detach(Parse *pParse, Expr *pDbname) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/attach.c | | Lines: | 409-422 |
| | 1 | 1 |
sqlite3DropIndex| Name: | sqlite3DropIndex | | Prototype: | void sqlite3DropIndex(Parse *pParse, SrcList *pName, int ifExists) | | Coverage: | 90.625% (29/32) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 3604-3666 |
| | 47 | 11 |