Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
releasePageNotNullName: | 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 |
releasePageOneName: | 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 |
relocatePageName: | relocatePage | Prototype: | static int relocatePage( BtShared *pBt, MemPage *pDbPage, u8 eType, Pgno iPtrPage, Pgno iFreePage, int isCommit ) | Coverage: | 80.645% (25/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 3572-3643 |
| | 40 | 10 |
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 |
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 |
renderLogMsgName: | 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 |
replaceFuncName: | replaceFunc | Prototype: | static void replaceFunc( sqlite3_context *context, int argc, sqlite3_value **argv ) | Coverage: | 83.333% (30/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1187-1274 |
| | 85 | 12 |
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 |
resizeIndexObjectName: | resizeIndexObject | Prototype: | static int resizeIndexObject(sqlite3 *db, Index *pIdx, int N) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1650-1669 |
| | 20 | 3 |
resolveAttachExprName: | 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 |
resolveP2ValuesName: | 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 |
returnSingleIntName: | 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 |
returnSingleTextName: | 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 |
robustFchownName: | robustFchown | Prototype: | static int robustFchown(int fd, uid_t uid, gid_t gid) | Coverage: | 66.667% (2/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 542-548 |
| | 1 | 1 |
robust_closeName: | robust_close | Prototype: | static void robust_close(unixFile *pFile, int h, int lineno) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 1269-1274 |
| | 3 | 2 |
robust_ftruncateName: | robust_ftruncate | Prototype: | static int robust_ftruncate(int h, sqlite3_int64 sz) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 822-835 |
| | 9 | 2 |
robust_openName: | robust_open | Prototype: | static int robust_open(const char *z, int f, mode_t m) | Coverage: | 79.310% (23/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 659-694 |
| | 29 | 9 |
roundFuncName: | roundFunc | Prototype: | static void roundFunc(sqlite3_context *context, int argc, sqlite3_value **argv) | Coverage: | 73.529% (25/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 368-399 |
| | 24 | 9 |
row_numberStepFuncName: | row_numberStepFunc | Prototype: | static void row_numberStepFunc( sqlite3_context *pCtx, int nArg, sqlite3_value **apArg ) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 147-156 |
| | 4 | 2 |
row_numberValueFuncName: | 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 |
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 |
saveCursorKeyName: | saveCursorKey | Prototype: | static int saveCursorKey(BtCursor *pCur) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 653-680 |
| | 25 | 4 |
saveCursorPositionName: | saveCursorPosition | Prototype: | static int saveCursorPosition(BtCursor *pCur) | Coverage: | 87.500% (7/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 689-710 |
| | 19 | 3 |
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 |
schemaIsValidName: | schemaIsValid | Prototype: | static void schemaIsValid(Parse *pParse) | Coverage: | 79.167% (19/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | Lines: | 428-468 |
| | 29 | 8 |
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 |
seekAndReadName: | seekAndRead | Prototype: | static int seekAndRead(unixFile *id, sqlite3_int64 offset, void *pBuf, int cnt) | Coverage: | 80.769% (21/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 3263-3305 |
| | 34 | 8 |
seekAndWriteName: | 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 |
seekAndWriteFdName: | seekAndWriteFd | Prototype: | static int seekAndWriteFd( int fd, i64 iOff, const void *pBuf, int nBuf, int *piErrno ) | Coverage: | 41.667% (5/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 3371-3407 |
| | 25 | 4 |
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 |
selectExpanderName: | selectExpander | Prototype: | static int selectExpander(Walker *pWalker, Select *p) | Coverage: | 98.286% (172/175) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 4800-5064 |
| | 187 | 46 |
selectInnerLoopName: | 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 |
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 |
selectPopWithName: | 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 |
selectWindowRewriteEListName: | 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 |
selectWindowRewriteExprCbName: | selectWindowRewriteExprCb | Prototype: | static int selectWindowRewriteExprCb(Walker *pWalker, Expr *pExpr) | Coverage: | 97.222% (35/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 602-664 |
| | 36 | 14 |
selectWindowRewriteSelectCbName: | 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 |
serialGetName: | 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 |
setAllPagerFlagsName: | 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 |
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 |
setDateTimeToCurrentName: | setDateTimeToCurrent | Prototype: | static int setDateTimeToCurrent(sqlite3_context *context, DateTime *p) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 338-346 |
| | 5 | 2 |
setDestPgszName: | 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 |
setDeviceCharacteristicsName: | 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 |
setGetterMethodName: | 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 |
setJoinExprName: | setJoinExpr | Prototype: | static void setJoinExpr(Expr *p, int iTable) | Coverage: | 91.667% (11/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 387-402 |
| | 12 | 4 |
setLikeOptFlagName: | setLikeOptFlag | Prototype: | static void setLikeOptFlag(sqlite3 *db, const char *zName, u8 flagVal) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1799-1805 |
| | 4 | 2 |
setPageReferencedName: | 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 |
setPendingFdName: | 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 |
setPragmaResultColumnNamesName: | 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 |
setRawDateNumberName: | setRawDateNumber | Prototype: | static void setRawDateNumber(DateTime *p, double r) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 354-361 |
| | 5 | 2 |
setResultStrOrErrorName: | setResultStrOrError | Prototype: | static void setResultStrOrError( sqlite3_context *pCtx, const char *z, int n, u8 enc, void (*xDel)(void*) ) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 317-327 |
| | 2 | 2 |
setSectorSizeName: | 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 |
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 |
setStrAccumErrorName: | 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 |
setupLookasideName: | setupLookaside | Prototype: | static int setupLookaside(sqlite3 *db, void *pBuf, int sz, int cnt) | Coverage: | 76.471% (26/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 676-734 |
| | 42 | 10 |
sourceidFuncName: | 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 |
sqlite3AbsInt32Name: | sqlite3AbsInt32 | Prototype: | int sqlite3AbsInt32(int x) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 1390-1394 |
| | 3 | 3 |
sqlite3AddCheckConstraintName: | sqlite3AddCheckConstraint | Prototype: | void sqlite3AddCheckConstraint( Parse *pParse, Expr *pCheckExpr ) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1406-1425 |
| | 8 | 3 |
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 |
sqlite3AddColumnName: | 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 |
sqlite3AddDefaultValueName: | sqlite3AddDefaultValue | Prototype: | void sqlite3AddDefaultValue( Parse *pParse, Expr *pExpr, const char *zStart, const char *zEnd ) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1255-1289 |
| | 21 | 4 |
sqlite3AddInt64Name: | 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 |
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 |
sqlite3AddPrimaryKeyName: | 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 |
sqlite3AffinityTypeName: | sqlite3AffinityType | Prototype: | char sqlite3AffinityType(const char *zIn, Column *pCol) | Coverage: | 83.051% (49/59) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1178-1243 |
| | 46 | 17 |
sqlite3AllocateIndexObjectName: | sqlite3AllocateIndexObject | Prototype: | Index *sqlite3AllocateIndexObject( sqlite3 *db, i16 nCol, int nExtra, char **ppExtra ) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 2956-2982 |
| | 18 | 2 |
sqlite3ArrayAllocateName: | sqlite3ArrayAllocate | Prototype: | void *sqlite3ArrayAllocate( sqlite3 *db, void *pArray, int szEntry, int *pnEntry, int *pIdx ) | Coverage: | 77.778% (7/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 3685-3708 |
| | 14 | 3 |
sqlite3AtoFName: | sqlite3AtoF | Prototype: | int sqlite3AtoF(const char *z, double *pResult, int length, u8 enc) | Coverage: | 97.710% (128/131) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 384-558 |
| | 101 | 33 |
sqlite3AtoiName: | 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 |
sqlite3Atoi64Name: | 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 |
sqlite3AttachName: | 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 |
sqlite3AutoincrementBeginName: | sqlite3AutoincrementBegin | Prototype: | void sqlite3AutoincrementBegin(Parse *pParse) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | Lines: | 272-322 |
| | 37 | 3 |
sqlite3AutoincrementEndName: | 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 |
sqlite3BackupRestartName: | 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 |
sqlite3BackupUpdateName: | 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 |
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 |
sqlite3BeginWriteOperationName: | 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 |
sqlite3BinaryCompareCollSeqName: | 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 |
sqlite3BitvecBuiltinTestName: | sqlite3BitvecBuiltinTest | Prototype: | int sqlite3BitvecBuiltinTest(int sz, int *aOp) | Coverage: | 97.368% (37/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/bitvec.c | Lines: | 337-410 |
| | 41 | 16 |
sqlite3BitvecClearName: | 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 |
sqlite3BitvecCreateName: | 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 |
sqlite3BitvecDestroyName: | 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 |
sqlite3BitvecSetName: | 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 |
sqlite3BitvecSizeName: | 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 |
sqlite3BitvecTestName: | 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 |
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 |
sqlite3BtreeBeginStmtName: | 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 |
sqlite3BtreeBeginTransName: | sqlite3BtreeBeginTrans | Prototype: | int sqlite3BtreeBeginTrans(Btree *p, int wrflag, int *pSchemaVersion) | Coverage: | 98.182% (108/110) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 3303-3457 |
| | 88 | 30 |
sqlite3BtreeCheckpointName: | 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 |
sqlite3BtreeClearCursorName: | 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 |
sqlite3BtreeClearTableName: | sqlite3BtreeClearTable | Prototype: | int sqlite3BtreeClearTable(Btree *p, int iTable, int *pnChange) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 8987-9004 |
| | 12 | 2 |
sqlite3BtreeClearTableOfCursorName: | 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 |
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 |
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 |
sqlite3BtreeCommitName: | sqlite3BtreeCommit | Prototype: | int sqlite3BtreeCommit(Btree *p) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 4029-4038 |
| | 7 | 2 |
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 |
sqlite3BtreeCommitPhaseTwoName: | sqlite3BtreeCommitPhaseTwo | Prototype: | int sqlite3BtreeCommitPhaseTwo(Btree *p, int bCleanup) | Coverage: | 91.667% (11/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 3997-4024 |
| | 27 | 4 |
sqlite3BtreeConnectionCountName: | 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 |
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 |