Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
walHashName: | walHash | Prototype: | static int walHash(u32 iPage) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 886-890 |
| | 7 | 1 |
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 |
walIndexAppendName: | walIndexAppend | Prototype: | static int walIndexAppend(Wal *pWal, u32 iFrame, u32 iPage) | Coverage: | 81.250% (13/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1044-1121 |
| | 26 | 6 |
walIndexCloseName: | walIndexClose | Prototype: | static void walIndexClose(Wal *pWal, int isDelete) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1307-1318 |
| | 7 | 4 |
walIndexHdrName: | walIndexHdr | Prototype: | static volatile WalIndexHdr *walIndexHdr(Wal *pWal) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 636-639 |
| | 4 | 1 |
walIndexPageName: | walIndexPage | Prototype: | static int walIndexPage( Wal *pWal, int iPage, volatile u32 **ppPage ) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 614-623 |
| | 3 | 2 |
walIndexPageReallocName: | walIndexPageRealloc | Prototype: | static __attribute__((noinline)) int walIndexPageRealloc( Wal *pWal, int iPage, volatile u32 **ppPage ) | Coverage: | 80.000% (16/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 569-613 |
| | 33 | 7 |
walIndexReadHdrName: | walIndexReadHdr | Prototype: | static int walIndexReadHdr(Wal *pWal, int *pChanged) | Coverage: | 84.091% (37/44) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 2125-2216 |
| | 58 | 13 |
walIndexRecoverName: | walIndexRecover | Prototype: | static int walIndexRecover(Wal *pWal) | Coverage: | 79.412% (54/68) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1134-1302 |
| | 107 | 22 |
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 |
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 |
walIteratorFreeName: | walIteratorFree | Prototype: | static void walIteratorFree(WalIterator *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1596-1598 |
| | 1 | 1 |
walIteratorInitName: | walIteratorInit | Prototype: | static int walIteratorInit(Wal *pWal, u32 nBackfill, WalIterator **pp) | Coverage: | 68.000% (17/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1613-1686 |
| | 51 | 8 |
walIteratorNextName: | walIteratorNext | Prototype: | static int walIteratorNext( WalIterator *p, u32 *piPage, u32 *piFrame ) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1423-1451 |
| | 19 | 5 |
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 |
walLockExclusiveName: | walLockExclusive | Prototype: | static int walLockExclusive(Wal *pWal, int lockIdx, int n) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 863-872 |
| | 5 | 2 |
walLockSharedName: | walLockShared | Prototype: | static int walLockShared(Wal *pWal, int lockIdx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 847-856 |
| | 5 | 2 |
walMergeName: | walMerge | Prototype: | static void walMerge( const u32 *aContent, ht_slot *aLeft, int nLeft, ht_slot **paRight, int *pnRight, ht_slot *aTmp ) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1476-1514 |
| | 27 | 4 |
walMergesortName: | walMergesort | Prototype: | static void walMergesort( const u32 *aContent, ht_slot *aBuffer, ht_slot *aList, int *pnList ) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1533-1591 |
| | 49 | 5 |
walNextHashName: | walNextHash | Prototype: | static int walNextHash(int iPriorHash) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 891-893 |
| | 1 | 1 |
walPagesizeName: | walPagesize | Prototype: | static int walPagesize(Wal *pWal) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1712-1714 |
| | 1 | 1 |
walRestartHdrName: | walRestartHdr | Prototype: | static void walRestartHdr(Wal *pWal, u32 salt1) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1733-1747 |
| | 15 | 2 |
walRestartLogName: | walRestartLog | Prototype: | static int walRestartLog(Wal *pWal) | Coverage: | 81.250% (13/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 3140-3180 |
| | 26 | 6 |
walRewriteChecksumsName: | walRewriteChecksums | Prototype: | static int walRewriteChecksums(Wal *pWal, u32 iLast) | Coverage: | 75.000% (12/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 3258-3301 |
| | 30 | 5 |
walShmBarrierName: | walShmBarrier | Prototype: | static void walShmBarrier(Wal *pWal) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 700-704 |
| | 2 | 2 |
walTryBeginReadName: | walTryBeginRead | Prototype: | static int walTryBeginRead(Wal *pWal, int *pChanged, int useWal, int cnt) | Coverage: | 78.409% (69/88) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 2440-2647 |
| | 95 | 25 |
walUnlockExclusiveName: | walUnlockExclusive | Prototype: | static void walUnlockExclusive(Wal *pWal, int lockIdx, int n) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 873-879 |
| | 3 | 2 |
walUnlockSharedName: | walUnlockShared | Prototype: | static void walUnlockShared(Wal *pWal, int lockIdx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 857-862 |
| | 3 | 2 |
walWriteOneFrameName: | walWriteOneFrame | Prototype: | static int walWriteOneFrame( WalWriter *p, PgHdr *pPage, int nTruncate, sqlite3_int64 iOffset ) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 3228-3248 |
| | 9 | 2 |
walWriteToLogName: | walWriteToLog | Prototype: | static int walWriteToLog( WalWriter *p, void *pContent, int iAmt, sqlite3_int64 iOffset ) | Coverage: | 78.571% (11/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 3203-3223 |
| | 15 | 4 |
whereAndInfoDeleteName: | whereAndInfoDelete | Prototype: | static void whereAndInfoDelete(sqlite3 *db, WhereAndInfo *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | Lines: | 36-39 |
| | 2 | 1 |
whereClauseInsertName: | whereClauseInsert | Prototype: | static int whereClauseInsert(WhereClause *pWC, Expr *p, u16 wtFlags) | Coverage: | 73.684% (14/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | Lines: | 60-94 |
| | 38 | 6 |
whereCombineDisjunctsName: | whereCombineDisjuncts | Prototype: | static void whereCombineDisjuncts( SrcList *pSrc, WhereClause *pWC, WhereTerm *pOne, WhereTerm *pTwo ) | Coverage: | 93.333% (28/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | Lines: | 503-539 |
| | 34 | 10 |
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 |
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 |
whereInfoFreeName: | whereInfoFree | Prototype: | static void whereInfoFree(sqlite3 *db, WhereInfo *pWInfo) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 1921-1937 |
| | 14 | 4 |
whereLikeOptimizationStringFixupName: | whereLikeOptimizationStringFixup | Prototype: | static void whereLikeOptimizationStringFixup( Vdbe *v, WhereLevel *pLevel, WhereTerm *pTerm ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | Lines: | 782-797 |
| | 15 | 2 |
whereLoopAddAllName: | whereLoopAddAll | Prototype: | static int whereLoopAddAll(WhereLoopBuilder *pBuilder) | Coverage: | 93.750% (30/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 3527-3591 |
| | 38 | 9 |
whereLoopAddBtreeName: | whereLoopAddBtree | Prototype: | static int whereLoopAddBtree( WhereLoopBuilder *pBuilder, Bitmask mPrereq ) | Coverage: | 96.610% (114/118) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 2844-3073 |
| | 146 | 24 |
whereLoopAddBtreeIndexName: | whereLoopAddBtreeIndex | Prototype: | static int whereLoopAddBtreeIndex( WhereLoopBuilder *pBuilder, struct SrcList_item *pSrc, Index *pProbe, LogEst nInMul ) | Coverage: | 95.862% (139/145) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 2393-2745 |
| | 218 | 32 |
whereLoopAddOrName: | whereLoopAddOr | Prototype: | static int whereLoopAddOr( WhereLoopBuilder *pBuilder, Bitmask mPrereq, Bitmask mUnusable ) | Coverage: | 93.333% (42/45) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 3404-3522 |
| | 73 | 13 |
whereLoopAddVirtualName: | whereLoopAddVirtual | Prototype: | static int whereLoopAddVirtual( WhereLoopBuilder *pBuilder, Bitmask mPrereq, Bitmask mUnusable ) | Coverage: | 72.881% (43/59) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 3281-3397 |
| | 78 | 17 |
whereLoopAddVirtualOneName: | whereLoopAddVirtualOne | Prototype: | static int whereLoopAddVirtualOne( WhereLoopBuilder *pBuilder, Bitmask mPrereq, Bitmask mUsable, u16 mExclude, sqlite3_index_info *pIdxInfo, u16 mNoOmit, int *pbIn ) | Coverage: | 86.207% (50/58) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 3097-3232 |
| | 95 | 15 |
whereLoopAdjustCostName: | whereLoopAdjustCost | Prototype: | static void whereLoopAdjustCost(const WhereLoop *p, WhereLoop *pTemplate) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 1998-2019 |
| | 10 | 7 |
whereLoopCheaperProperSubsetName: | whereLoopCheaperProperSubset | Prototype: | static int whereLoopCheaperProperSubset( const WhereLoop *pX, const WhereLoop *pY ) | Coverage: | 94.444% (34/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 1957-1982 |
| | 16 | 12 |
whereLoopClearName: | whereLoopClear | Prototype: | static void whereLoopClear(sqlite3 *db, WhereLoop *p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 1869-1873 |
| | 3 | 2 |
whereLoopClearUnionName: | whereLoopClearUnion | Prototype: | static void whereLoopClearUnion(sqlite3 *db, WhereLoop *p) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 1852-1864 |
| | 9 | 4 |
whereLoopDeleteName: | whereLoopDelete | Prototype: | static void whereLoopDelete(sqlite3 *db, WhereLoop *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 1913-1916 |
| | 2 | 1 |
whereLoopFindLesserName: | whereLoopFindLesser | Prototype: | static WhereLoop **whereLoopFindLesser( WhereLoop **ppPrev, const WhereLoop *pTemplate ) | Coverage: | 100.000% (36/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 2035-2097 |
| | 30 | 6 |
whereLoopInitName: | whereLoopInit | Prototype: | static void whereLoopInit(WhereLoop *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 1842-1847 |
| | 4 | 1 |
whereLoopInsertName: | whereLoopInsert | Prototype: | static int whereLoopInsert(WhereLoopBuilder *pBuilder, WhereLoop *pTemplate) | Coverage: | 87.805% (36/41) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 2123-2228 |
| | 38 | 13 |
whereLoopOutputAdjustName: | whereLoopOutputAdjust | Prototype: | static void whereLoopOutputAdjust( WhereClause *pWC, WhereLoop *pLoop, LogEst nRow ) | Coverage: | 100.000% (50/50) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 2259-2303 |
| | 27 | 15 |
whereLoopResizeName: | whereLoopResize | Prototype: | static int whereLoopResize(sqlite3 *db, WhereLoop *p, int n) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 1878-1889 |
| | 10 | 4 |
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 |
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 |
whereOrInfoDeleteName: | whereOrInfoDelete | Prototype: | static void whereOrInfoDelete(sqlite3 *db, WhereOrInfo *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | Lines: | 28-31 |
| | 2 | 1 |
whereOrInsertName: | whereOrInsert | Prototype: | static int whereOrInsert( WhereOrSet *pSet, Bitmask prereq, LogEst rRun, LogEst nOut ) | Coverage: | 87.097% (27/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 165-196 |
| | 18 | 10 |
whereOrMoveName: | whereOrMove | Prototype: | static void whereOrMove(WhereOrSet *pDest, WhereOrSet *pSrc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 153-156 |
| | 2 | 1 |
wherePathSatisfiesOrderByName: | wherePathSatisfiesOrderBy | Prototype: | static i8 wherePathSatisfiesOrderBy( WhereInfo *pWInfo, ExprList *pOrderBy, WherePath *pPath, u16 wctrlFlags, u16 nLoop, WhereLoop *pLast, Bitmask *pRevMask ) | Coverage: | 98.578% (208/211) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 3610-3893 |
| | 169 | 60 |
wherePathSolverName: | wherePathSolver | Prototype: | static int wherePathSolver(WhereInfo *pWInfo, LogEst nRowEst) | Coverage: | 100.000% (167/167) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 3987-4361 |
| | 192 | 39 |
whereRangeAdjustName: | whereRangeAdjust | Prototype: | static LogEst whereRangeAdjust(WhereTerm *pTerm, LogEst nNew) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 1284-1294 |
| | 10 | 4 |
whereRangeScanEstName: | whereRangeScanEst | Prototype: | static int whereRangeScanEst( Parse *pParse, WhereLoopBuilder *pBuilder, WhereTerm *pLower, WhereTerm *pUpper, WhereLoop *pLoop ) | Coverage: | 93.750% (15/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 1459-1620 |
| | 20 | 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 |
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 |
whereScanNextName: | whereScanNext | Prototype: | static WhereTerm *whereScanNext(WhereScan *pScan) | Coverage: | 98.529% (67/68) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 231-311 |
| | 65 | 16 |
whereShortCutName: | whereShortCut | Prototype: | static int whereShortCut(WhereLoopBuilder *pBuilder) | Coverage: | 100.000% (49/49) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 4374-4451 |
| | 67 | 14 |
whereSortingCostName: | whereSortingCost | Prototype: | static LogEst whereSortingCost( WhereInfo *pWInfo, LogEst nRow, int nOrderBy, int nSorted ) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 3942-3973 |
| | 10 | 2 |
whereUsablePartialIndexName: | whereUsablePartialIndex | Prototype: | static int whereUsablePartialIndex(int iTab, WhereClause *pWC, Expr *pWhere) | Coverage: | 90.000% (18/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 2788-2806 |
| | 13 | 6 |
windowAggFinalName: | windowAggFinal | Prototype: | static void windowAggFinal(Parse *pParse, Window *pMWin, int bFinal) | Coverage: | 100.000% (18/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 1211-1241 |
| | 20 | 6 |
windowAggStepName: | windowAggStep | Prototype: | static void windowAggStep( Parse *pParse, Window *pMWin, int csr, int bInverse, int reg, int regPartSize ) | Coverage: | 100.000% (51/51) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 1111-1203 |
| | 72 | 15 |
windowArgCountName: | windowArgCount | Prototype: | static int windowArgCount(Window *pWin) | Coverage: | 100.000% (3/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 1087-1090 |
| | 2 | 1 |
windowCheckIntValueName: | windowCheckIntValue | Prototype: | static void windowCheckIntValue(Parse *pParse, int reg, int eCond) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 1059-1081 |
| | 11 | 1 |
windowCodeCacheStepName: | windowCodeCacheStep | Prototype: | static void windowCodeCacheStep( Parse *pParse, Select *p, WhereInfo *pWInfo, int regGosub, int addrGosub ) | Coverage: | 100.000% (35/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 1859-1970 |
| | 74 | 7 |
windowCodeDefaultStepName: | windowCodeDefaultStep | Prototype: | static void windowCodeDefaultStep( Parse *pParse, Select *p, WhereInfo *pWInfo, int regGosub, int addrGosub ) | Coverage: | 100.000% (42/42) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 2007-2122 |
| | 74 | 12 |
windowCodeRowExprStepName: | windowCodeRowExprStep | Prototype: | static void windowCodeRowExprStep( Parse *pParse, Select *p, WhereInfo *pWInfo, int regGosub, int addrGosub ) | Coverage: | 100.000% (53/53) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 1579-1757 |
| | 115 | 15 |
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 |
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 |
windowReturnOneRowName: | windowReturnOneRow | Prototype: | static void windowReturnOneRow( Parse *pParse, Window *pMWin, int regGosub, int addrGosub ) | Coverage: | 100.000% (30/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 1319-1384 |
| | 43 | 7 |
windowReturnRowsName: | windowReturnRows | Prototype: | static void windowReturnRows( Parse *pParse, Window *pMWin, int regCtr, int regGosub, int addrGosub, int regInvArg, int regInvSize ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 1401-1423 |
| | 10 | 2 |
withDupName: | withDup | Prototype: | static With *withDup(sqlite3 *db, With *p) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1312-1328 |
| | 12 | 4 |
withExpandName: | withExpand | Prototype: | static int withExpand( Walker *pWalker, struct SrcList_item *pFrom ) | Coverage: | 100.000% (58/58) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 4608-4721 |
| | 92 | 16 |
write32bitsName: | write32bits | Prototype: | static int write32bits(sqlite3_file *fd, i64 offset, u32 val) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 1132-1136 |
| | 3 | 1 |
writeJournalHdrName: | writeJournalHdr | Prototype: | static int writeJournalHdr(Pager *pPager) | Coverage: | 100.000% (23/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 1450-1549 |
| | 36 | 6 |
writeMasterJournalName: | writeMasterJournal | Prototype: | static int writeMasterJournal(Pager *pPager, const char *zMaster) | Coverage: | 70.000% (21/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 1693-1756 |
| | 36 | 6 |
xferCompatibleIndexName: | xferCompatibleIndex | Prototype: | static int xferCompatibleIndex(Index *pDest, Index *pSrc) | Coverage: | 75.000% (21/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | Lines: | 2045-2079 |
| | 28 | 10 |
xferOptimizationName: | xferOptimization | Prototype: | static int xferOptimization( Parse *pParse, Table *pDest, Select *pSelect, int onError, int iDbDest ) | Coverage: | 83.410% (181/217) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | Lines: | 2106-2419 |
| | 359 | 60 |
zeroJournalHdrName: | zeroJournalHdr | Prototype: | static int zeroJournalHdr(Pager *pPager, int doTruncate) | Coverage: | 96.000% (24/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 1400-1433 |
| | 20 | 6 |
zeroPageName: | zeroPage | Prototype: | static void zeroPage(MemPage *pPage, int flags) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 1973-2003 |
| | 39 | 2 |
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 |