Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
sqlite3DecOrHexToI64Name: | 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 |
sqlite3CompareAffinityName: | 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 |
sqlite3CheckpointName: | 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 |
sqlite3BtreeRowCountEstName: | 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 |
sqlite3BtreePutDataName: | 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 |
sqlite3BtreeNextName: | 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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
recomputeColumnsNotIndexedName: | 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 |
rebuildPageName: | rebuildPage | Prototype: | static int rebuildPage( MemPage *pPg, int nCell, u8 **apCell, u16 *szCell ) | Coverage: | 83.333% (10/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 6734-6776 |
| | 30 | 4 |
readMasterJournalName: | readMasterJournal | Prototype: | static int readMasterJournal(sqlite3_file *pJrnl, char *zMaster, u32 nMaster) | Coverage: | 78.571% (22/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 1312-1350 |
| | 24 | 4 |
pragmaLocateName: | pragmaLocate | Prototype: | static const PragmaName *pragmaLocate(const char *zName) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 281-296 |
| | 11 | 4 |
percent_rankStepFuncName: | percent_rankStepFunc | Prototype: | static void percent_rankStepFunc( sqlite3_context *pCtx, int nArg, sqlite3_value **apArg ) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 238-256 |
| | 12 | 4 |
pagerUnlockAndRollbackName: | pagerUnlockAndRollback | Prototype: | static void pagerUnlockAndRollback(Pager *pPager) | Coverage: | 83.333% (10/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 2170-2183 |
| | 14 | 4 |
pagerUndoCallbackName: | pagerUndoCallback | Prototype: | static int pagerUndoCallback(void *pCtx, Pgno iPg) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 3108-3138 |
| | 16 | 4 |
pagerPagecountName: | pagerPagecount | Prototype: | static int pagerPagecount(Pager *pPager, Pgno *pnPage) | Coverage: | 91.667% (11/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 3275-3314 |
| | 24 | 4 |
pagerFlushOnCommitName: | pagerFlushOnCommit | Prototype: | static int pagerFlushOnCommit(Pager *pPager, int bCommit) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 1962-1967 |
| | 4 | 4 |
pagerAddPageToRollbackJournalName: | pagerAddPageToRollbackJournal | Prototype: | static __attribute__((noinline)) int pagerAddPageToRollbackJournal(PgHdr *pPg) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 5880-5928 |
| | 35 | 4 |
pageInsertArrayName: | pageInsertArray | Prototype: | static int pageInsertArray( MemPage *pPg, u8 *pBegin, u8 **ppData, u8 *pCellptr, int iFirst, int nCell, CellArray *pCArray ) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 6803-6838 |
| | 25 | 4 |
operatorMaskName: | operatorMask | Prototype: | static u16 operatorMask(int op) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | Lines: | 152-174 |
| | 39 | 4 |
ntileValueFuncName: | ntileValueFunc | Prototype: | static void ntileValueFunc(sqlite3_context *pCtx) | Coverage: | 91.667% (11/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 338-359 |
| | 15 | 4 |
ntileStepFuncName: | ntileStepFunc | Prototype: | static void ntileStepFunc( sqlite3_context *pCtx, int nArg, sqlite3_value **apArg ) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 317-337 |
| | 14 | 4 |
mkFullPathnameName: | mkFullPathname | Prototype: | static int mkFullPathname( const char *zPath, char *zOut, int nOut ) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 6236-6258 |
| | 12 | 4 |
minMaxValueFinalizeName: | minMaxValueFinalize | Prototype: | static void minMaxValueFinalize(sqlite3_context *context, int bValue) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1662-1671 |
| | 6 | 4 |
lowerFuncName: | lowerFunc | Prototype: | static void lowerFunc(sqlite3_context *context, int argc, sqlite3_value **argv) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 449-467 |
| | 15 | 4 |
loadExtName: | loadExt | Prototype: | static void loadExt(sqlite3_context *context, int argc, sqlite3_value **argv) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1445-1468 |
| | 13 | 4 |
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 |
havingToWhereExprCbName: | havingToWhereExprCb | Prototype: | static int havingToWhereExprCb(Walker *pWalker, Expr *pExpr) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 5385-5402 |
| | 13 | 4 |
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 |
getTempStoreName: | getTempStore | Prototype: | static int getTempStore(const char *z) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 113-123 |
| | 7 | 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 |
getLockingModeName: | getLockingMode | Prototype: | static int getLockingMode(const char *z) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 82-88 |
| | 4 | 4 |
getAutoVacuumName: | getAutoVacuum | Prototype: | static int getAutoVacuum(const char *z) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 97-104 |
| | 6 | 4 |
findIndexColName: | findIndexCol | Prototype: | static int findIndexCol( Parse *pParse, ExprList *pList, int iBase, Index *pIdx, int iCol ) | Coverage: | 92.857% (13/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 428-452 |
| | 11 | 4 |
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 |
exprINAffinityName: | exprINAffinity | Prototype: | static char *exprINAffinity(Parse *pParse, Expr *pExpr) | Coverage: | 91.667% (11/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 2536-2558 |
| | 18 | 4 |
exprCompareVariableName: | exprCompareVariable | Prototype: | static int exprCompareVariable(Parse *pParse, Expr *pVar, Expr *pExpr) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 4650-4671 |
| | 15 | 4 |
exprCodeVectorName: | exprCodeVector | Prototype: | static int exprCodeVector(Parse *pParse, Expr *p, int *piFreeable) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 3302-3325 |
| | 13 | 4 |
doWalCallbacksName: | doWalCallbacks | Prototype: | static int doWalCallbacks(sqlite3 *db) | Coverage: | 92.857% (13/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 516-534 |
| | 12 | 4 |
decodeFlagsName: | decodeFlags | Prototype: | static int decodeFlags(MemPage *pPage, int flagByte) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 1777-1824 |
| | 46 | 4 |
dbpageConnectName: | dbpageConnect | Prototype: | static int dbpageConnect( sqlite3 *db, void *pAux, int argc, const char *const*argv, sqlite3_vtab **ppVtab, char **pzErr ) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | Lines: | 66-91 |
| | 15 | 4 |
copyNodeContentName: | copyNodeContent | Prototype: | static void copyNodeContent(MemPage *pFrom, MemPage *pTo, int *pRC) | Coverage: | 83.333% (10/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 7184-7223 |
| | 27 | 4 |
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 |
computeYMDName: | computeYMD | Prototype: | static void computeYMD(DateTime *p) | Coverage: | 73.333% (11/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 419-443 |
| | 21 | 4 |
comparisonAffinityName: | comparisonAffinity | Prototype: | static char comparisonAffinity(Expr *pExpr) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 254-269 |
| | 17 | 4 |
codeExprOrVectorName: | codeExprOrVector | Prototype: | static void codeExprOrVector(Parse *pParse, Expr *p, int iReg, int nReg) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | Lines: | 1073-1095 |
| | 19 | 4 |
closeCursorsInFrameName: | closeCursorsInFrame | Prototype: | static void closeCursorsInFrame(Vdbe *p) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2218-2229 |
| | 7 | 4 |
checkPtrmapName: | checkPtrmap | Prototype: | static void checkPtrmap( IntegrityCk *pCheck, Pgno iChild, u8 eType, Pgno iParent ) | Coverage: | 78.571% (11/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 9358-9380 |
| | 12 | 4 |
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 |
btreeSetHasContentName: | btreeSetHasContent | Prototype: | static int btreeSetHasContent(BtShared *pBt, Pgno pgno) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 590-603 |
| | 11 | 4 |
btreeRestoreCursorPositionName: | btreeRestoreCursorPosition | Prototype: | static int btreeRestoreCursorPosition(BtCursor *pCur) | Coverage: | 91.667% (11/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 827-847 |
| | 22 | 4 |
btreeEndTransactionName: | btreeEndTransaction | Prototype: | static void btreeEndTransaction(Btree *p) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 3935-3969 |
| | 22 | 4 |
balance_deeperName: | balance_deeper | Prototype: | static int balance_deeper(MemPage *pRoot, MemPage **ppChild) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 8026-8071 |
| | 38 | 4 |
backupUpdateName: | backupUpdate | Prototype: | static __attribute__((noinline)) void backupUpdate( sqlite3_backup *p, Pgno iPage, const u8 *aData ) | Coverage: | 66.667% (8/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | Lines: | 690-714 |
| | 20 | 4 |
applyNumericAffinityName: | applyNumericAffinity | Prototype: | static void applyNumericAffinity(Mem *pRec, int bTryForInt) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbe.c | Lines: | 277-296 |
| | 14 | 4 |
allocateCursorName: | allocateCursor | Prototype: | static VdbeCursor *allocateCursor( Vdbe *p, int iCur, int nField, int iDb, u8 eCurType ) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbe.c | Lines: | 208-260 |
| | 36 | 4 |
zeroblobFuncName: | zeroblobFunc | Prototype: | static void zeroblobFunc( sqlite3_context *context, int argc, sqlite3_value **argv ) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1164-1179 |
| | 11 | 3 |
windowPartitionCacheName: | windowPartitionCache | Prototype: | static void windowPartitionCache( Parse *pParse, Select *p, WhereInfo *pWInfo, int regFlushPart, int lblFlushPart, int *pRegSize ) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 1248-1304 |
| | 28 | 3 |
whereNthSubtermName: | whereNthSubterm | Prototype: | static WhereTerm *whereNthSubterm(WhereTerm *pTerm, int N) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | Lines: | 473-481 |
| | 5 | 3 |
walLimitSizeName: | walLimitSize | Prototype: | static void walLimitSize(Wal *pWal, i64 nMax) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1963-1975 |
| | 9 | 3 |
walHashGetName: | walHashGet | Prototype: | static int walHashGet( Wal *pWal, int iHash, WalHashLoc *pLoc ) | Coverage: | 87.500% (7/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 921-942 |
| | 13 | 3 |
vdbeMemFromBtreeResizeName: | vdbeMemFromBtreeResize | Prototype: | static __attribute__((noinline)) int vdbeMemFromBtreeResize( BtCursor *pCur, u32 offset, u32 amt, Mem *pMem ) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 1118-1137 |
| | 10 | 3 |
vdbeMemClearExternAndSetNullName: | vdbeMemClearExternAndSetNull | Prototype: | static __attribute__((noinline)) void vdbeMemClearExternAndSetNull(Mem *p) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 455-468 |
| | 17 | 3 |
vdbeMemClearName: | vdbeMemClear | Prototype: | static __attribute__((noinline)) void vdbeMemClear(Mem *p) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 478-487 |
| | 6 | 3 |
vdbeLeaveName: | vdbeLeave | Prototype: | static __attribute__((noinline)) void vdbeLeave(Vdbe *p) | Coverage: | 90.909% (10/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 1571-1584 |
| | 10 | 3 |
updateRangeAffinityStrName: | updateRangeAffinityStr | Prototype: | static void updateRangeAffinityStr( Expr *pRight, int n, char *zAff ) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | Lines: | 363-377 |
| | 6 | 3 |
unixModeBitName: | unixModeBit | Prototype: | static void unixModeBit(unixFile *pFile, unsigned char mask, int *pArg) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 3901-3909 |
| | 5 | 3 |
unixAccessName: | unixAccess | Prototype: | static int unixAccess( sqlite3_vfs *NotUsed, const char *zPath, int flags, int *pResOut ) | Coverage: | 93.750% (15/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 6210-6231 |
| | 21 | 3 |
sumInverseName: | sumInverse | Prototype: | static void sumInverse(sqlite3_context *context, int argc, sqlite3_value**argv) | Coverage: | 72.727% (8/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1517-1538 |
| | 21 | 3 |
substExprListName: | substExprList | Prototype: | static void substExprList( SubstContext *pSubst, ExprList *pList ) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 3483-3492 |
| | 4 | 3 |
subjRequiresPageName: | subjRequiresPage | Prototype: | static int subjRequiresPage(PgHdr *pPg) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 1083-1095 |
| | 9 | 3 |
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_vtab_collationName: | sqlite3_vtab_collation | Prototype: | const char *sqlite3_vtab_collation(sqlite3_index_info *pIdxInfo, int iCons) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 3241-3254 |
| | 10 | 3 |
sqlite3_vfs_registerName: | sqlite3_vfs_register | Prototype: | int sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 384-407 |
| | 16 | 3 |
sqlite3_value_blobName: | sqlite3_value_blob | Prototype: | const void *sqlite3_value_blob(sqlite3_value *pVal) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 170-182 |
| | 10 | 3 |
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_stricmpName: | sqlite3_stricmp | Prototype: | int sqlite3_stricmp(const char *zLeft, const char *zRight) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 289-296 |
| | 5 | 3 |
sqlite3_str_appendcharName: | sqlite3_str_appendchar | Prototype: | void sqlite3_str_appendchar(sqlite3_str *p, int N, char c) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 897-903 |
| | 3 | 3 |
sqlite3_str_appendName: | sqlite3_str_append | Prototype: | void sqlite3_str_append(sqlite3_str *p, const char *z, int N) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 925-937 |
| | 20 | 3 |
sqlite3_stmt_statusName: | sqlite3_stmt_status | Prototype: | int sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int resetFlag) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1645-1670 |
| | 14 | 3 |
sqlite3_result_text64Name: | sqlite3_result_text64 | Prototype: | void sqlite3_result_text64( sqlite3_context *pCtx, const char *z, sqlite3_uint64 n, void (*xDel)(void *), unsigned char enc ) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 423-438 |
| | 10 | 3 |
sqlite3_resetName: | sqlite3_reset | Prototype: | int sqlite3_reset(sqlite3_stmt *pStmt) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 124-140 |
| | 15 | 3 |
sqlite3_overload_functionName: | sqlite3_overload_function | Prototype: | int sqlite3_overload_function( sqlite3 *db, const char *zName, int nArg ) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1953-1974 |
| | 10 | 3 |
sqlite3_get_auxdataName: | sqlite3_get_auxdata | Prototype: | void *sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg) | Coverage: | 90.909% (10/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 837-852 |
| | 11 | 3 |
sqlite3_extended_errcodeName: | sqlite3_extended_errcode | Prototype: | int sqlite3_extended_errcode(sqlite3 *db) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 2471-2479 |
| | 5 | 3 |
sqlite3_errcodeName: | sqlite3_errcode | Prototype: | int sqlite3_errcode(sqlite3 *db) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 2462-2470 |
| | 5 | 3 |
sqlite3_db_release_memoryName: | sqlite3_db_release_memory | Prototype: | int sqlite3_db_release_memory(sqlite3 *db) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 753-771 |
| | 11 | 3 |
sqlite3_clear_bindingsName: | sqlite3_clear_bindings | Prototype: | int sqlite3_clear_bindings(sqlite3_stmt *pStmt) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 145-163 |
| | 15 | 3 |
sqlite3_bind_text64Name: | sqlite3_bind_text64 | Prototype: | int sqlite3_bind_text64( sqlite3_stmt *pStmt, int i, const char *zData, sqlite3_uint64 nData, void (*xDel)(void*), unsigned char enc ) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1427-1442 |
| | 7 | 3 |
sqlite3_bind_pointerName: | sqlite3_bind_pointer | Prototype: | int sqlite3_bind_pointer( sqlite3_stmt *pStmt, int i, void *pPtr, const char *zPTtype, void (*xDestructor)(void*) ) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1400-1417 |
| | 9 | 3 |
sqlite3WithPushName: | sqlite3WithPush | Prototype: | void sqlite3WithPush(Parse *pParse, With *pWith, u8 bFree) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 4583-4591 |
| | 10 | 3 |
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 |