Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
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 |
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 |
sqlite3BtreeFirstName: | 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 |
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 |
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 |
sqlite3OpenTableName: | sqlite3OpenTable | Prototype: | void sqlite3OpenTable( Parse *pParse, int iCur, int iDb, Table *pTab, int opcode ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | Lines: | 26-50 |
| | 21 | 2 |
sqlite3PagerCacheStatName: | sqlite3PagerCacheStat | Prototype: | void sqlite3PagerCacheStat(Pager *pPager, int eStat, int reset, int *pnVal) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 6764-6782 |
| | 21 | 2 |
sqlite3PagerSetFlagsName: | sqlite3PagerSetFlags | Prototype: | void sqlite3PagerSetFlags( Pager *pPager, unsigned pgFlags ) | Coverage: | 100.000% (29/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 3609-3642 |
| | 21 | 7 |
sqlite3PagerWriteName: | sqlite3PagerWrite | Prototype: | int sqlite3PagerWrite(PgHdr *pPg) | Coverage: | 86.667% (13/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 6123-6139 |
| | 21 | 5 |
sqlite3TwoPartNameName: | sqlite3TwoPartName | Prototype: | int sqlite3TwoPartName( Parse *pParse, Token *pName1, Token *pName2, Token **pUnqual ) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 764-792 |
| | 21 | 4 |
sqlite3VdbeAddOp3Name: | sqlite3VdbeAddOp3 | Prototype: | int sqlite3VdbeAddOp3(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: | 172-208 |
| | 21 | 2 |
sqlite3VdbeAppendP4Name: | sqlite3VdbeAppendP4 | Prototype: | void sqlite3VdbeAppendP4(Vdbe *p, void *pP4, int n) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 1113-1127 |
| | 21 | 2 |
sqlite3VdbeErrorName: | sqlite3VdbeError | Prototype: | void sqlite3VdbeError(Vdbe *p, const char *zFormat, ...) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 48-54 |
| | 21 | 1 |
sqlite3VdbeSwapName: | sqlite3VdbeSwap | Prototype: | void sqlite3VdbeSwap(Vdbe *pA, Vdbe *pB) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 72-92 |
| | 21 | 1 |
sqlite3WhereExprUsageNNName: | sqlite3WhereExprUsageNN | Prototype: | Bitmask sqlite3WhereExprUsageNN(WhereMaskSet *pMaskSet, Expr *p) | Coverage: | 100.000% (26/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | Lines: | 1499-1519 |
| | 21 | 8 |
sqlite3_logName: | sqlite3_log | Prototype: | void sqlite3_log(int iErrCode, const char *zFormat, ...) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 1201-1208 |
| | 21 | 2 |
sqlite3_open16Name: | sqlite3_open16 | Prototype: | int sqlite3_open16( const void *zFilename, sqlite3 **ppDb ) | Coverage: | 62.500% (10/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 3320-3353 |
| | 21 | 5 |
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 |
typeofFuncName: | typeofFunc | Prototype: | static void typeofFunc( sqlite3_context *context, int NotUsed, sqlite3_value **argv ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 76-95 |
| | 21 | 1 |
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 |
unixShmPurgeName: | unixShmPurge | Prototype: | static void unixShmPurge(unixFile *pFd) | Coverage: | 86.667% (13/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 4368-4391 |
| | 21 | 5 |
unixTempFileDirName: | unixTempFileDir | Prototype: | static const char *unixTempFileDir(void) | Coverage: | 60.000% (12/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 5648-5675 |
| | 21 | 6 |
whereIndexExprTransName: | whereIndexExprTrans | Prototype: | static void whereIndexExprTrans( Index *pIdx, int iTabCur, int iIdxCur, WhereInfo *pWInfo ) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | Lines: | 1132-1158 |
| | 21 | 4 |
windowInitAccumName: | windowInitAccum | Prototype: | static int windowInitAccum(Parse *pParse, Window *pMWin) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 1431-1456 |
| | 21 | 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 |
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 |
codeDeferredSeekName: | codeDeferredSeek | Prototype: | static void codeDeferredSeek( WhereInfo *pWInfo, Index *pIdx, int iCur, int iIdxCur ) | Coverage: | 88.235% (15/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | Lines: | 1034-1062 |
| | 22 | 5 |
exprNodeIsConstantName: | exprNodeIsConstant | Prototype: | static int exprNodeIsConstant(Walker *pWalker, Expr *pExpr) | Coverage: | 88.636% (39/44) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1821-1887 |
| | 22 | 17 |
findReusableFdName: | findReusableFd | Prototype: | static UnixUnusedFd *findReusableFd(const char *zPath, int flags) | Coverage: | 95.833% (23/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 5732-5776 |
| | 22 | 6 |
minmaxFuncName: | minmaxFunc | Prototype: | static void minmaxFunc( sqlite3_context *context, int argc, sqlite3_value **argv ) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 46-71 |
| | 22 | 5 |
moveToChildName: | moveToChild | Prototype: | static int moveToChild(BtCursor *pCur, u32 newPgno) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 4955-4972 |
| | 22 | 2 |
moveToRightmostName: | moveToRightmost | Prototype: | static int moveToRightmost(BtCursor *pCur) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 5157-5174 |
| | 22 | 3 |
multiSelectOrderByKeyInfoName: | multiSelectOrderByKeyInfo | Prototype: | static KeyInfo *multiSelectOrderByKeyInfo(Parse *pParse, Select *p, int nExtra) | Coverage: | 92.857% (13/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 2232-2259 |
| | 22 | 5 |
parseTimezoneName: | parseTimezone | Prototype: | static int parseTimezone(const char *zDate, DateTime *p) | Coverage: | 100.000% (23/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 164-191 |
| | 22 | 8 |
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 |
sqlite3ExprIsIntegerName: | sqlite3ExprIsInteger | Prototype: | int sqlite3ExprIsInteger(Expr *p, int *pValue) | Coverage: | 87.500% (14/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 2037-2067 |
| | 22 | 7 |
sqlite3FixSelectName: | sqlite3FixSelect | Prototype: | int sqlite3FixSelect( DbFixer *pFix, Select *pSelect ) | Coverage: | 88.235% (30/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/attach.c | Lines: | 515-552 |
| | 22 | 12 |
sqlite3MPrintfName: | sqlite3MPrintf | Prototype: | char *sqlite3MPrintf(sqlite3 *db, const char *zFormat, ...) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 1088-1095 |
| | 22 | 1 |
sqlite3PagerCloseWalName: | sqlite3PagerCloseWal | Prototype: | int sqlite3PagerCloseWal(Pager *pPager, sqlite3 *db) | Coverage: | 60.000% (15/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 7574-7610 |
| | 22 | 7 |
sqlite3PagerCommitPhaseTwoName: | sqlite3PagerCommitPhaseTwo | Prototype: | int sqlite3PagerCommitPhaseTwo(Pager *pPager) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 6584-6622 |
| | 22 | 3 |
sqlite3Prepare16Name: | sqlite3Prepare16 | Prototype: | static int sqlite3Prepare16( sqlite3 *db, const void *zSql, int nBytes, u32 prepFlags, sqlite3_stmt **ppStmt, const void **pzTail ) | Coverage: | 41.667% (10/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | Lines: | 817-865 |
| | 22 | 6 |
sqlite3SrcListIndexedByName: | sqlite3SrcListIndexedBy | Prototype: | void sqlite3SrcListIndexedBy(Parse *pParse, SrcList *p, Token *pIndexedBy) | Coverage: | 90.909% (10/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4011-4029 |
| | 22 | 3 |
sqlite3UniqueConstraintName: | sqlite3UniqueConstraint | Prototype: | void sqlite3UniqueConstraint( Parse *pParse, int onError, Index *pIdx ) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4288-4317 |
| | 22 | 4 |
sqlite3VdbeIdxKeyCompareName: | sqlite3VdbeIdxKeyCompare | Prototype: | int sqlite3VdbeIdxKeyCompare( sqlite3 *db, VdbeCursor *pC, UnpackedRecord *pUnpacked, int *res ) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 4609-4638 |
| | 22 | 3 |
sqlite3VdbeMemExpandBlobName: | sqlite3VdbeMemExpandBlob | Prototype: | int sqlite3VdbeMemExpandBlob(Mem *pMem) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 300-320 |
| | 22 | 3 |
sqlite3VdbeMemFromBtreeName: | sqlite3VdbeMemFromBtree | Prototype: | int sqlite3VdbeMemFromBtree( BtCursor *pCur, u32 offset, u32 amt, Mem *pMem ) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 1138-1166 |
| | 22 | 2 |
sqlite3VdbeMemHandleBomName: | sqlite3VdbeMemHandleBom | Prototype: | int sqlite3VdbeMemHandleBom(Mem *pMem) | Coverage: | 95.000% (19/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/utf.c | Lines: | 347-375 |
| | 22 | 6 |
sqlite3VdbeMemNumerifyName: | sqlite3VdbeMemNumerify | Prototype: | int sqlite3VdbeMemNumerify(Mem *pMem) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 681-703 |
| | 22 | 4 |
sqlite3VdbeSetColNameName: | sqlite3VdbeSetColName | Prototype: | int sqlite3VdbeSetColName( Vdbe *p, int idx, int var, const char *zName, void (*xDel)(void*) ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2320-2340 |
| | 22 | 2 |
sqlite3_snprintfName: | sqlite3_snprintf | Prototype: | char *sqlite3_snprintf(int n, char *zBuf, const char *zFormat, ...) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 1165-1172 |
| | 22 | 1 |
unixWriteName: | unixWrite | Prototype: | static int unixWrite( sqlite3_file *id, const void *pBuf, int amt, sqlite3_int64 offset ) | Coverage: | 77.778% (21/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 3426-3504 |
| | 22 | 7 |
walIndexTryHdrName: | walIndexTryHdr | Prototype: | static int walIndexTryHdr(Wal *pWal, int *pChanged) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 2061-2105 |
| | 22 | 5 |
columnNameName: | columnName | Prototype: | static const void *columnName( sqlite3_stmt *pStmt, int N, const void *(*xFunc)(Mem*), int useType ) | Coverage: | 77.778% (7/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1118-1154 |
| | 23 | 3 |
groupConcatStepName: | groupConcatStep | Prototype: | static void groupConcatStep( sqlite3_context *context, int argc, sqlite3_value **argv ) | Coverage: | 90.000% (18/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1686-1717 |
| | 23 | 7 |
pagerOpenWalIfPresentName: | pagerOpenWalIfPresent | Prototype: | static int pagerOpenWalIfPresent(Pager *pPager) | Coverage: | 94.737% (18/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 3335-3363 |
| | 23 | 7 |
pcache1FreeName: | pcache1Free | Prototype: | static void pcache1Free(void *p) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 357-384 |
| | 23 | 3 |
sqlite3JournalModenameName: | sqlite3JournalModename | Prototype: | const char *sqlite3JournalModename(int eMode) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 259-276 |
| | 23 | 2 |
sqlite3VdbeFreeCursorName: | sqlite3VdbeFreeCursor | Prototype: | void sqlite3VdbeFreeCursor(Vdbe *p, VdbeCursor *pCx) | Coverage: | 100.000% (17/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2181-2213 |
| | 23 | 7 |
sqlite3_mprintfName: | sqlite3_mprintf | Prototype: | char *sqlite3_mprintf(const char *zFormat, ...) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 1125-1135 |
| | 23 | 2 |
statBestIndexName: | statBestIndex | Prototype: | static int statBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo) | Coverage: | 50.000% (15/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 194-235 |
| | 23 | 6 |
unixCloseName: | unixClose | Prototype: | static int unixClose(sqlite3_file *id) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 2102-2131 |
| | 23 | 2 |
walChecksumBytesName: | walChecksumBytes | Prototype: | static void walChecksumBytes( int nativeCksum, u8 *a, int nByte, const u32 *aIn, u32 *aOut ) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 662-698 |
| | 23 | 5 |
walIndexWriteHdrName: | walIndexWriteHdr | Prototype: | static void walIndexWriteHdr(Wal *pWal) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 711-722 |
| | 23 | 1 |
whereLoopXferName: | whereLoopXfer | Prototype: | static int whereLoopXfer(sqlite3 *db, WhereLoop *pTo, WhereLoop *pFrom) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 1894-1908 |
| | 23 | 4 |
createFunctionApiName: | createFunctionApi | Prototype: | static int createFunctionApi( sqlite3 *db, const char *zFunc, int nArg, int enc, void *p, 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**), void(*xDestroy)(void*) ) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1796-1842 |
| | 24 | 5 |
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 |
pcache1InitBulkName: | pcache1InitBulk | Prototype: | static int pcache1InitBulk(PCache1 *pCache) | Coverage: | 90.000% (18/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 277-308 |
| | 24 | 7 |
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 |
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 |
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 |
sqlite3BtreeIncrVacuumName: | 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 |
sqlite3BtreeSavepointName: | 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 |
sqlite3VdbeChangeEncodingName: | sqlite3VdbeChangeEncoding | Prototype: | int sqlite3VdbeChangeEncoding(Mem *pMem, int desiredEnc) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 154-178 |
| | 24 | 2 |
sqlite3VdbeMemAggValueName: | sqlite3VdbeMemAggValue | Prototype: | int sqlite3VdbeMemAggValue(Mem *pAccum, Mem *pOut, FuncDef *pFunc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 426-443 |
| | 24 | 1 |
sqlite3VdbeMemCopyName: | sqlite3VdbeMemCopy | Prototype: | int sqlite3VdbeMemCopy(Mem *pTo, const Mem *pFrom) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 970-985 |
| | 24 | 4 |
statConnectName: | statConnect | Prototype: | static int statConnect( sqlite3 *db, void *pAux, int argc, const char *const*argv, sqlite3_vtab **ppVtab, char **pzErr ) | Coverage: | 76.471% (13/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 140-177 |
| | 24 | 6 |
unixDeleteName: | unixDelete | Prototype: | static int unixDelete( sqlite3_vfs *NotUsed, const char *zPath, int dirSync ) | Coverage: | 83.333% (20/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 6162-6198 |
| | 24 | 7 |
walCleanupHashName: | walCleanupHash | Prototype: | static void walCleanupHash(Wal *pWal) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 984-1037 |
| | 24 | 4 |
whereRangeVectorLenName: | whereRangeVectorLen | Prototype: | static int whereRangeVectorLen( Parse *pParse, int iCur, Index *pIdx, int nEq, WhereTerm *pTerm ) | Coverage: | 89.286% (25/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 2322-2369 |
| | 24 | 7 |
cellSizePtrName: | cellSizePtr | Prototype: | static u16 cellSizePtr(MemPage *pPage, u8 *pCell) | Coverage: | 96.296% (26/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 1269-1316 |
| | 25 | 8 |
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 |
pcache1DestroyName: | pcache1Destroy | Prototype: | static void pcache1Destroy(sqlite3_pcache *p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 1146-1162 |
| | 25 | 2 |
pcache1UnpinName: | pcache1Unpin | Prototype: | static void pcache1Unpin( sqlite3_pcache *p, sqlite3_pcache_page *pPg, int reuseUnlikely ) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 1056-1086 |
| | 25 | 2 |
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 |
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 |
sqlite3BtreeCountName: | 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 |
sqlite3ExprAffinityName: | sqlite3ExprAffinity | Prototype: | char sqlite3ExprAffinity(Expr *pExpr) | Coverage: | 100.000% (23/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 45-71 |
| | 25 | 7 |
sqlite3IndexAffinityStrName: | sqlite3IndexAffinityStr | Prototype: | const char *sqlite3IndexAffinityStr(sqlite3 *db, Index *pIdx) | Coverage: | 94.737% (18/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | Lines: | 72-108 |
| | 25 | 7 |
sqlite3PagerOpenWalName: | sqlite3PagerOpenWal | Prototype: | int sqlite3PagerOpenWal( Pager *pPager, int *pbOpen ) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 7535-7563 |
| | 25 | 4 |
sqlite3TableLockName: | sqlite3TableLock | Prototype: | void sqlite3TableLock( Parse *pParse, int iDb, int iTab, u8 isWriteLock, const char *zName ) | Coverage: | 91.667% (22/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 49-85 |
| | 25 | 6 |
sqlite3VListAddName: | sqlite3VListAdd | Prototype: | VList *sqlite3VListAdd( sqlite3 *db, VList *pIn, const char *zName, int nName, int iVal ) | Coverage: | 85.714% (12/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 1559-1590 |
| | 25 | 4 |
vdbeUnbindName: | vdbeUnbind | Prototype: | static int vdbeUnbind(Vdbe *p, int i) | Coverage: | 89.474% (17/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1263-1301 |
| | 25 | 5 |
whereScanInitName: | whereScanInit | Prototype: | static WhereTerm *whereScanInit( WhereScan *pScan, WhereClause *pWC, int iCur, int iColumn, u32 opMask, Index *pIdx ) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 332-367 |
| | 25 | 6 |
addWhereTermName: | addWhereTerm | Prototype: | static void addWhereTerm( Parse *pParse, SrcList *pSrc, int iLeft, int iColLeft, int iRight, int iColRight, int isOuterJoin, Expr **ppWhere ) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 328-359 |
| | 26 | 2 |
charFuncName: | charFunc | Prototype: | static void charFunc( sqlite3_context *context, int argc, sqlite3_value **argv ) | Coverage: | 76.190% (16/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1095-1130 |
| | 26 | 7 |
detachFuncName: | detachFunc | Prototype: | static void detachFunc( sqlite3_context *context, int NotUsed, sqlite3_value **argv ) | Coverage: | 96.000% (24/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/attach.c | Lines: | 288-329 |
| | 26 | 9 |
findConstInWhereName: | findConstInWhere | Prototype: | static void findConstInWhere(WhereConst *pConst, Expr *pExpr) | Coverage: | 100.000% (31/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 4108-4136 |
| | 26 | 7 |
minMaxQueryName: | minMaxQuery | Prototype: | static u8 minMaxQuery(sqlite3 *db, Expr *pFunc, ExprList **ppMinMax) | Coverage: | 93.750% (15/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 4372-4396 |
| | 26 | 5 |
pager_truncateName: | pager_truncate | Prototype: | static int pager_truncate(Pager *pPager, Pgno nPage) | Coverage: | 95.455% (21/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 2662-2692 |
| | 26 | 6 |
pcache1AllocName: | pcache1Alloc | Prototype: | static void *pcache1Alloc(int nByte) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 319-352 |
| | 26 | 5 |