Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
sqlite3StmtCurrentTimeName: | sqlite3StmtCurrentTime | Prototype: | sqlite3_int64 sqlite3StmtCurrentTime(sqlite3_context *p) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 774-788 |
| | 9 | 3 |
sqlite3SectorSizeName: | sqlite3SectorSize | Prototype: | int sqlite3SectorSize(sqlite3_file *pFile) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 2698-2707 |
| | 9 | 3 |
sqlite3ParserResetName: | sqlite3ParserReset | Prototype: | void sqlite3ParserReset(Parse *pParse) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | Lines: | 506-515 |
| | 9 | 2 |
sqlite3PagerOpenSavepointName: | sqlite3PagerOpenSavepoint | Prototype: | int sqlite3PagerOpenSavepoint(Pager *pPager, int nSavepoint) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 6846-6855 |
| | 9 | 2 |
sqlite3PagerMaxPageCountName: | sqlite3PagerMaxPageCount | Prototype: | int sqlite3PagerMaxPageCount(Pager *pPager, int mxPage) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 3826-3833 |
| | 9 | 2 |
sqlite3PagerCheckpointName: | sqlite3PagerCheckpoint | Prototype: | int sqlite3PagerCheckpoint( Pager *pPager, sqlite3 *db, int eMode, int *pnLog, int *pnCkpt ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 7432-7450 |
| | 9 | 2 |
sqlite3LocateTableItemName: | sqlite3LocateTableItem | Prototype: | Table *sqlite3LocateTableItem( Parse *pParse, u32 flags, struct SrcList_item *p ) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 394-408 |
| | 9 | 2 |
sqlite3HexToBlobName: | sqlite3HexToBlob | Prototype: | void *sqlite3HexToBlob(sqlite3 *db, const char *z, int n) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 1250-1263 |
| | 9 | 3 |
sqlite3ExprReferencesUpdatedColumnName: | sqlite3ExprReferencesUpdatedColumn | Prototype: | int sqlite3ExprReferencesUpdatedColumn( Expr *pExpr, int *aiChng, int chngRowid ) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | Lines: | 1169-1189 |
| | 9 | 2 |
sqlite3ExprCoveredByIndexName: | sqlite3ExprCoveredByIndex | Prototype: | int sqlite3ExprCoveredByIndex( Expr *pExpr, int iCur, Index *pIdx ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 4983-4997 |
| | 9 | 1 |
sqlite3ExprCheckINName: | sqlite3ExprCheckIN | Prototype: | int sqlite3ExprCheckIN(Parse *pParse, Expr *pIn) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 2863-2875 |
| | 9 | 4 |
sqlite3BtreeSetSpillSizeName: | 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 |
sqlite3BtreeGetAutoVacuumName: | 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 |
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 |
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 |
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 |
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 |
releaseAllSavepointsName: | 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 |
ptrmapPutOvflPtrName: | ptrmapPutOvflPtr | Prototype: | static void ptrmapPutOvflPtr(MemPage *pPage, u8 *pCell, int *pRC) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 1354-1363 |
| | 9 | 3 |
pagerOpentempName: | pagerOpentemp | Prototype: | static int pagerOpentemp( Pager *pPager, sqlite3_file *pFile, int vfsFlags ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 3669-3685 |
| | 9 | 1 |
pagerLockDbName: | pagerLockDb | Prototype: | static int pagerLockDb(Pager *pPager, int eLock) | Coverage: | 73.333% (11/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 1174-1186 |
| | 9 | 3 |
last_valueStepFuncName: | last_valueStepFunc | Prototype: | static void last_valueStepFunc( sqlite3_context *pCtx, int nArg, sqlite3_value **apArg ) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 372-389 |
| | 9 | 3 |
last_valueInvFuncName: | last_valueInvFunc | Prototype: | static void last_valueInvFunc( sqlite3_context *pCtx, int nArg, sqlite3_value **apArg ) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 390-406 |
| | 9 | 3 |
groupConcatValueName: | groupConcatValue | Prototype: | static void groupConcatValue(sqlite3_context *context) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1765-1778 |
| | 9 | 4 |
groupConcatFinalizeName: | groupConcatFinalize | Prototype: | static void groupConcatFinalize(sqlite3_context *context) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1750-1763 |
| | 9 | 4 |
getSafetyLevelName: | getSafetyLevel | Prototype: | static u8 getSafetyLevel(const char *z, int omitFull, u8 dflt) | Coverage: | 93.750% (15/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 44-64 |
| | 9 | 4 |
exprSetHeightName: | exprSetHeight | Prototype: | static void exprSetHeight(Expr *p) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 681-692 |
| | 9 | 3 |
et_getdigitName: | et_getdigit | Prototype: | static char et_getdigit(long double *val, int *cnt) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 120-130 |
| | 9 | 2 |
dbpageOpenName: | dbpageOpen | Prototype: | static int dbpageOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | Lines: | 165-179 |
| | 9 | 2 |
cume_distStepFuncName: | cume_distStepFunc | Prototype: | static void cume_distStepFunc( sqlite3_context *pCtx, int nArg, sqlite3_value **apArg ) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 277-292 |
| | 9 | 3 |
connectionIsBusyName: | connectionIsBusy | Prototype: | static int connectionIsBusy(sqlite3 *db) | Coverage: | 83.333% (10/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1067-1076 |
| | 9 | 4 |
codeDistinctName: | codeDistinct | Prototype: | static void codeDistinct( Parse *pParse, int iTab, int addrRepeat, int N, int iMem ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 749-766 |
| | 9 | 1 |
codeCompareName: | codeCompare | Prototype: | static int codeCompare( Parse *pParse, Expr *pLeft, Expr *pRight, int opcode, int in1, int in2, int dest, int jumpIfNull ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 334-353 |
| | 9 | 1 |
checkConstraintExprNodeName: | checkConstraintExprNode | Prototype: | static int checkConstraintExprNode(Walker *pWalker, Expr *pExpr) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | Lines: | 1140-1152 |
| | 9 | 4 |
btreeInvokeBusyHandlerName: | btreeInvokeBusyHandler | Prototype: | static int btreeInvokeBusyHandler(void *pArg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 2234-2240 |
| | 9 | 1 |
btreeGetUnusedPageName: | btreeGetUnusedPage | Prototype: | static int btreeGetUnusedPage( BtShared *pBt, Pgno pgno, MemPage **ppPage, int flags ) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 2183-2201 |
| | 9 | 3 |
addAggInfoFuncName: | addAggInfoFunc | Prototype: | static int addAggInfoFunc(sqlite3 *db, AggInfo *pInfo) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 5078-5088 |
| | 9 | 1 |
addAggInfoColumnName: | addAggInfoColumn | Prototype: | static int addAggInfoColumn(sqlite3 *db, AggInfo *pInfo) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 5062-5072 |
| | 9 | 1 |
whereIndexExprTransNodeName: | whereIndexExprTransNode | Prototype: | static int whereIndexExprTransNode(Walker *p, Expr *pExpr) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | Lines: | 1114-1125 |
| | 8 | 2 |
unixUnmapfileName: | unixUnmapfile | Prototype: | static void unixUnmapfile(unixFile *pFd) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 4957-4965 |
| | 8 | 2 |
unixGetLastErrorName: | unixGetLastError | Prototype: | static int unixGetLastError(sqlite3_vfs *NotUsed, int NotUsed2, char *NotUsed3) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 6555-6560 |
| | 8 | 1 |
unixCurrentTimeInt64Name: | unixCurrentTimeInt64 | Prototype: | static int unixCurrentTimeInt64(sqlite3_vfs *NotUsed, sqlite3_int64 *piNow) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 6505-6529 |
| | 8 | 2 |
sumFinalizeName: | sumFinalize | Prototype: | static void sumFinalize(sqlite3_context *context) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1542-1554 |
| | 8 | 4 |
statResetCsrName: | statResetCsr | Prototype: | static void statResetCsr(StatCursor *pCsr) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 270-280 |
| | 8 | 2 |
statClearPageName: | statClearPage | Prototype: | static void statClearPage(StatPage *p) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 257-268 |
| | 8 | 3 |
sqlite3_vmprintfName: | sqlite3_vmprintf | Prototype: | char *sqlite3_vmprintf(const char *zFormat, va_list ap) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 1101-1119 |
| | 8 | 2 |
sqlite3_vfs_unregisterName: | sqlite3_vfs_unregister | Prototype: | int sqlite3_vfs_unregister(sqlite3_vfs *pVfs) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 412-423 |
| | 8 | 2 |
sqlite3_trace_v2Name: | sqlite3_trace_v2 | Prototype: | int sqlite3_trace_v2( sqlite3 *db, unsigned mTrace, int(*xTrace)(unsigned,void*,void*,void*), void *pArg ) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 2007-2026 |
| | 8 | 3 |
sqlite3_traceName: | sqlite3_trace | Prototype: | void *sqlite3_trace(sqlite3 *db, void(*xTrace)(void*,const char*), void *pArg) | Coverage: | 100.000% (3/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1986-2002 |
| | 8 | 1 |
sqlite3_result_zeroblob64Name: | sqlite3_result_zeroblob64 | Prototype: | int sqlite3_result_zeroblob64(sqlite3_context *pCtx, u64 n) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 476-484 |
| | 8 | 2 |
sqlite3_prepare_v3Name: | sqlite3_prepare_v3 | Prototype: | int sqlite3_prepare_v3( sqlite3 *db, const char *zSql, int nBytes, unsigned int prepFlags, sqlite3_stmt **ppStmt, const char **pzTail ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | Lines: | 789-810 |
| | 8 | 1 |
sqlite3_prepare16_v3Name: | sqlite3_prepare16_v3 | Prototype: | int sqlite3_prepare16_v3( sqlite3 *db, const void *zSql, int nBytes, unsigned int prepFlags, sqlite3_stmt **ppStmt, const void **pzTail ) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | Lines: | 899-913 |
| | 8 | 1 |
sqlite3_os_initName: | sqlite3_os_init | Prototype: | int sqlite3_os_init(void) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 7760-7851 |
| | 8 | 2 |
sqlite3_expanded_sqlName: | sqlite3_expanded_sql | Prototype: | char *sqlite3_expanded_sql(sqlite3_stmt *pStmt) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1689-1703 |
| | 8 | 2 |
sqlite3_busy_handlerName: | sqlite3_busy_handler | Prototype: | int sqlite3_busy_handler( sqlite3 *db, int (*xBusy)(void*,int), void *pArg ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1597-1613 |
| | 8 | 1 |
sqlite3WithDeleteName: | sqlite3WithDelete | Prototype: | void sqlite3WithDelete(sqlite3 *db, With *pWith) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4571-4582 |
| | 8 | 3 |
sqlite3WindowListDupName: | sqlite3WindowListDup | Prototype: | Window *sqlite3WindowListDup(sqlite3 *db, Window *p) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 2153-2165 |
| | 8 | 3 |
sqlite3WindowDeleteName: | sqlite3WindowDelete | Prototype: | void sqlite3WindowDelete(sqlite3 *db, Window *p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 852-862 |
| | 8 | 2 |
sqlite3WindowCompareName: | sqlite3WindowCompare | Prototype: | int sqlite3WindowCompare(Parse *pParse, Window *p1, Window *p2) | Coverage: | 100.000% (22/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 984-993 |
| | 8 | 8 |
sqlite3WhereOrderByLimitOptLabelName: | sqlite3WhereOrderByLimitOptLabel | Prototype: | int sqlite3WhereOrderByLimitOptLabel(WhereInfo *pWInfo) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 92-102 |
| | 8 | 2 |
sqlite3WhereGetMaskName: | sqlite3WhereGetMask | Prototype: | Bitmask sqlite3WhereGetMask(WhereMaskSet *pMaskSet, int iCursor) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 202-211 |
| | 8 | 3 |
sqlite3VdbeSetSqlName: | sqlite3VdbeSetSql | Prototype: | void sqlite3VdbeSetSql(Vdbe *p, const char *z, int n, u8 prepFlags) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 59-67 |
| | 8 | 3 |
sqlite3VdbeMemSetPointerName: | sqlite3VdbeMemSetPointer | Prototype: | void sqlite3VdbeMemSetPointer( Mem *pMem, void *pPtr, const char *zPType, void (*xDestructor)(void*) ) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 830-842 |
| | 8 | 1 |
sqlite3VdbeFinalizeName: | sqlite3VdbeFinalize | Prototype: | int sqlite3VdbeFinalize(Vdbe *p) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3088-3096 |
| | 8 | 2 |
sqlite3VdbeCheckFkName: | sqlite3VdbeCheckFk | Prototype: | int sqlite3VdbeCheckFk(Vdbe *p, int deferred) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2708-2719 |
| | 8 | 2 |
sqlite3VListNumToNameName: | sqlite3VListNumToName | Prototype: | const char *sqlite3VListNumToName(VList *pIn, int iVal) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 1597-1607 |
| | 8 | 4 |
sqlite3SafetyCheckSickOrOkName: | sqlite3SafetyCheckSickOrOk | Prototype: | int sqlite3SafetyCheckSickOrOk(sqlite3 *db) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 1309-1321 |
| | 8 | 2 |
sqlite3PutVarintName: | sqlite3PutVarint | Prototype: | int sqlite3PutVarint(unsigned char *p, u64 v) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 856-867 |
| | 8 | 3 |
sqlite3PcacheReleaseName: | sqlite3PcacheRelease | Prototype: | void __attribute__((noinline)) sqlite3PcacheRelease(PgHdr *p) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | Lines: | 507-517 |
| | 8 | 3 |
sqlite3PcacheRefName: | sqlite3PcacheRef | Prototype: | void sqlite3PcacheRef(PgHdr *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | Lines: | 522-527 |
| | 8 | 1 |
sqlite3PExprAddSelectName: | sqlite3PExprAddSelect | Prototype: | void sqlite3PExprAddSelect(Parse *pParse, Expr *pExpr, Select *pSelect) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 875-884 |
| | 8 | 2 |
sqlite3LogEstName: | sqlite3LogEst | Prototype: | LogEst sqlite3LogEst(u64 x) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 1460-1477 |
| | 8 | 4 |
sqlite3LocateCollSeqName: | sqlite3LocateCollSeq | Prototype: | CollSeq *sqlite3LocateCollSeq(Parse *pParse, const char *zName) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1483-1495 |
| | 8 | 2 |
sqlite3HaltConstraintName: | sqlite3HaltConstraint | Prototype: | void sqlite3HaltConstraint( Parse *pParse, int errCode, int onError, char *p4, i8 p4type, u8 p5Errmsg ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4268-4283 |
| | 8 | 2 |
sqlite3ExprTruthValueName: | sqlite3ExprTruthValue | Prototype: | int sqlite3ExprTruthValue(const Expr *pExpr) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1788-1793 |
| | 8 | 1 |
sqlite3ExprIsConstantOrGroupByName: | sqlite3ExprIsConstantOrGroupBy | Prototype: | int sqlite3ExprIsConstantOrGroupBy(Parse *pParse, Expr *p, ExprList *pGroupBy) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1988-1997 |
| | 8 | 1 |
sqlite3ExprImpliesNonNullRowName: | sqlite3ExprImpliesNonNullRow | Prototype: | int sqlite3ExprImpliesNonNullRow(Expr *p, int iTab) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 4934-4943 |
| | 8 | 1 |
sqlite3ExprIdToTrueFalseName: | sqlite3ExprIdToTrueFalse | Prototype: | int sqlite3ExprIdToTrueFalse(Expr *pExpr) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1773-1782 |
| | 8 | 2 |
sqlite3ExprCodeGetColumnName: | sqlite3ExprCodeGetColumn | Prototype: | int sqlite3ExprCodeGetColumn( Parse *pParse, Table *pTab, int iColumn, int iTable, int iReg, u8 p5 ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 3254-3269 |
| | 8 | 2 |
sqlite3ExprCheckHeightName: | sqlite3ExprCheckHeight | Prototype: | int sqlite3ExprCheckHeight(Parse *pParse, int nHeight) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 623-633 |
| | 8 | 2 |
sqlite3BtreeSetPagerFlagsName: | 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 |
sqlite3BtreeSetMmapLimitName: | 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 |
sqlite3BtreeSetCacheSizeName: | 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 |
sqlite3BtreePayloadSizeName: | 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 |
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 |
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 |
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 |
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 |
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 |
rankStepFuncName: | rankStepFunc | Prototype: | static void rankStepFunc( sqlite3_context *pCtx, int nArg, sqlite3_value **apArg ) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 207-222 |
| | 8 | 3 |
percent_rankValueFuncName: | percent_rankValueFunc | Prototype: | static void percent_rankValueFunc(sqlite3_context *pCtx) | Coverage: | 87.500% (7/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 257-269 |
| | 8 | 3 |
pagerReleaseMapPageName: | pagerReleaseMapPage | Prototype: | static void pagerReleaseMapPage(PgHdr *pPg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 4083-4091 |
| | 8 | 1 |
pagerExclusiveLockName: | pagerExclusiveLock | Prototype: | static int pagerExclusiveLock(Pager *pPager) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 7470-7482 |
| | 8 | 2 |
invokeValueDestructorName: | invokeValueDestructor | Prototype: | static int invokeValueDestructor( const void *p, void (*xDel)(void*), sqlite3_context *pCtx ) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 328-343 |
| | 8 | 4 |
heightOfSelectName: | heightOfSelect | Prototype: | static void heightOfSelect(Select *pSelect, int *pnHeight) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 659-669 |
| | 8 | 2 |
growOp3Name: | growOp3 | Prototype: | static __attribute__((noinline)) int growOp3(Vdbe *p, int op, int p1, int p2, int p3) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 166-171 |
| | 8 | 2 |
getFileModeName: | getFileMode | Prototype: | static int getFileMode( const char *zFile, mode_t *pMode, uid_t *pUid, gid_t *pGid ) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 5781-5797 |
| | 8 | 2 |
exprListAppendListName: | exprListAppendList | Prototype: | static ExprList *exprListAppendList( Parse *pParse, ExprList *pList, ExprList *pAppend ) | Coverage: | 91.667% (11/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 723-738 |
| | 8 | 4 |
countStepName: | countStep | Prototype: | static void countStep(sqlite3_context *context, int argc, sqlite3_value **argv) | Coverage: | 87.500% (7/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1584-1599 |
| | 8 | 2 |
constInsertName: | constInsert | Prototype: | static void constInsert( WhereConst *pConst, Expr *pColumn, Expr *pValue ) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 4084-4100 |
| | 8 | 3 |