| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
zeroblobFunc| Name: | 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 |
zeroPage| Name: | 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 |
writeJournalHdr| Name: | 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 |
write32bits| Name: | 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 |
withExpand| Name: | 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 |
withDup| Name: | 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 |
windowReturnRows| Name: | 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 |
windowReturnOneRow| Name: | 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 |
windowPartitionCache| Name: | 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 |
windowInitAccum| Name: | 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 |
windowCodeRowExprStep| Name: | 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 |
windowCodeDefaultStep| Name: | 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 |
windowCodeCacheStep| Name: | 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 |
windowCheckIntValue| Name: | 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 |
windowArgCount| Name: | 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 |
windowAggStep| Name: | 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 |
windowAggFinal| Name: | 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 |
whereSortingCost| Name: | 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 |
whereShortCut| Name: | 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 |
whereScanInit| Name: | 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 |
wherePathSolver| Name: | 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 |
whereOrMove| Name: | 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 |
whereOrInfoDelete| Name: | 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 |
whereNthSubterm| Name: | 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 |
whereLoopXfer| Name: | 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 |
whereLoopResize| Name: | 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 |
whereLoopOutputAdjust| Name: | 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 |
whereLoopInit| Name: | 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 |
whereLoopFindLesser| Name: | 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 |
whereLoopDelete| Name: | 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 |
whereLoopClearUnion| Name: | 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 |
whereLoopClear| Name: | 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 |
whereLoopAdjustCost| Name: | 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 |
whereLikeOptimizationStringFixup| Name: | 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 |
whereInfoFree| Name: | 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 |
whereIndexExprTransNode| Name: | 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 |
whereIndexExprTrans| Name: | 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 |
whereAndInfoDelete| Name: | 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 |
walUnlockShared| Name: | 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 |
walUnlockExclusive| Name: | 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 |
walShmBarrier| Name: | 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 |
walRestartHdr| Name: | 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 |
walPagesize| Name: | 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 |
walNextHash| Name: | 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 |
walMergesort| Name: | 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 |
walMerge| Name: | 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 |
walLockShared| Name: | 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 |
walLockExclusive| Name: | 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 |
walIteratorNext| Name: | 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 |
walIteratorFree| Name: | 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 |
walIndexWriteHdr| Name: | 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 |
walIndexTryHdr| Name: | 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 |
walIndexPage| Name: | 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 |
walIndexHdr| Name: | 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 |
walIndexClose| Name: | 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 |
walHash| Name: | 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 |
walFramePgno| Name: | walFramePgno | | Prototype: | static u32 walFramePgno(Wal *pWal, u32 iFrame) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 964-970 |
| | 4 | 2 |
walFramePage| Name: | walFramePage | | Prototype: | static int walFramePage(u32 iFrame) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 950-959 |
| | 10 | 1 |
walEncodeFrame| Name: | walEncodeFrame | | Prototype: | static void walEncodeFrame( Wal *pWal, u32 iPage, u32 nTruncate, u8 *aData, u8 *aFrame ) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 737-761 |
| | 15 | 2 |
walCleanupHash| Name: | 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 |
walCkptInfo| Name: | walCkptInfo | | Prototype: | static volatile WalCkptInfo *walCkptInfo(Wal *pWal) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 628-631 |
| | 4 | 1 |
walChecksumBytes| Name: | 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 |
walBusyLock| Name: | walBusyLock | | Prototype: | static int walBusyLock( Wal *pWal, int (*xBusy)(void*), void *pBusyArg, int lockIdx, int n ) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 1694-1706 |
| | 4 | 2 |
vfsUnlink| Name: | vfsUnlink | | Prototype: | static void vfsUnlink(sqlite3_vfs *pVfs) | | Coverage: | 100.000% (18/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 362-377 |
| | 12 | 6 |
versionFunc| Name: | versionFunc | | Prototype: | static void versionFunc( sqlite3_context *context, int NotUsed, sqlite3_value **NotUsed2 ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | | Lines: | 902-911 |
| | 2 | 1 |
vdbeSafetyNotNull| Name: | vdbeSafetyNotNull | | Prototype: | static int vdbeSafetyNotNull(Vdbe *p) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 47-54 |
| | 4 | 2 |
vdbeRecordCompareString| Name: | vdbeRecordCompareString | | Prototype: | static int vdbeRecordCompareString( int nKey1, const void *pKey1, UnpackedRecord *pPKey2 ) | | Coverage: | 100.000% (28/28) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 4425-4479 |
| | 40 | 9 |
vdbeRecordCompareInt| Name: | vdbeRecordCompareInt | | Prototype: | static int vdbeRecordCompareInt( int nKey1, const void *pKey1, UnpackedRecord *pPKey2 ) | | Coverage: | 100.000% (32/32) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 4331-4417 |
| | 45 | 15 |
vdbeMemClearExternAndSetNull| Name: | 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 |
vdbeMemClear| Name: | 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 |
vdbeFreeOpArray| Name: | vdbeFreeOpArray | | Prototype: | static void vdbeFreeOpArray(sqlite3 *db, Op *aOp, int nOp) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 984-995 |
| | 5 | 4 |
vdbeClrCopy| Name: | vdbeClrCopy | | Prototype: | static __attribute__((noinline)) void vdbeClrCopy(Mem *pTo, const Mem *pFrom, int eType) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 949-953 |
| | 5 | 1 |
vdbeChangeP4Full| Name: | vdbeChangeP4Full | | Prototype: | static void __attribute__((noinline)) vdbeChangeP4Full( Vdbe *p, Op *pOp, const char *zP4, int n ) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 1051-1069 |
| | 9 | 4 |
valueNew| Name: | valueNew | | Prototype: | static sqlite3_value *valueNew(sqlite3 *db, struct ValueNewStat4Ctx *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 1265-1304 |
| | 2 | 1 |
updateRangeAffinityStr| Name: | 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 |
updateMaxBlobsize| Name: | updateMaxBlobsize | | Prototype: | static void updateMaxBlobsize(Mem *p) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbe.c | | Lines: | 82-86 |
| | 2 | 2 |
updateAccumulator| Name: | updateAccumulator | | Prototype: | static void updateAccumulator(Parse *pParse, int regAcc, AggInfo *pAggInfo) | | Coverage: | 100.000% (44/44) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | | Lines: | 5285-5349 |
| | 52 | 13 |
unlockBtreeIfUnused| Name: | unlockBtreeIfUnused | | Prototype: | static void unlockBtreeIfUnused(BtShared *pBt) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 3198-3208 |
| | 16 | 2 |
unixUnmapfile| Name: | 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 |
unixUnlock| Name: | unixUnlock | | Prototype: | static int unixUnlock(sqlite3_file *id, int eFileLock) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 2045-2050 |
| | 4 | 1 |
unixUnfetch| Name: | unixUnfetch | | Prototype: | static int unixUnfetch(sqlite3_file *fd, i64 iOff, void *p) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 5142-5168 |
| | 15 | 2 |
unixSleep| Name: | unixSleep | | Prototype: | static int unixSleep(sqlite3_vfs *NotUsed, int microseconds) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 6465-6484 |
| | 3 | 1 |
unixShmUnmap| Name: | unixShmUnmap | | Prototype: | static int unixShmUnmap( sqlite3_file *fd, int deleteFlag ) | | Coverage: | 100.000% (15/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 4900-4943 |
| | 34 | 5 |
unixShmSystemLock| Name: | unixShmSystemLock | | Prototype: | static int unixShmSystemLock( unixFile *pFile, int lockType, int ofst, int n ) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 4277-4343 |
| | 29 | 2 |
unixShmRegionPerMap| Name: | unixShmRegionPerMap | | Prototype: | static int unixShmRegionPerMap(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 4354-4360 |
| | 7 | 2 |
unixShmBarrier| Name: | unixShmBarrier | | Prototype: | static void unixShmBarrier( sqlite3_file *fd ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 4881-4891 |
| | 9 | 1 |
unixSectorSize| Name: | unixSectorSize | | Prototype: | static int unixSectorSize(sqlite3_file *id) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 4148-4152 |
| | 3 | 1 |
unixRandomness| Name: | unixRandomness | | Prototype: | static int unixRandomness(sqlite3_vfs *NotUsed, int nBuf, char *zBuf) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 6418-6454 |
| | 7 | 1 |
unixModeBit| Name: | 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 |
unixLeaveMutex| Name: | unixLeaveMutex | | Prototype: | static void unixLeaveMutex(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 726-729 |
| | 4 | 1 |
unixGetpagesize| Name: | unixGetpagesize | | Prototype: | static int unixGetpagesize(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 4181-4189 |
| | 5 | 1 |
unixGetLastError| Name: | 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 |
unixFileSize| Name: | unixFileSize | | Prototype: | static int unixFileSize(sqlite3_file *id, i64 *pSize) | | Coverage: | 100.000% (14/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 3794-3816 |
| | 17 | 4 |
unixFileLock| Name: | unixFileLock | | Prototype: | static int unixFileLock(unixFile *pFile, struct flock *pLock) | | Coverage: | 100.000% (11/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 1585-1609 |
| | 41 | 4 |
unixEnterMutex| Name: | unixEnterMutex | | Prototype: | static void unixEnterMutex(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 722-725 |
| | 4 | 1 |
unixDeviceCharacteristics| Name: | unixDeviceCharacteristics | | Prototype: | static int unixDeviceCharacteristics(sqlite3_file *id) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 4167-4171 |
| | 3 | 1 |
unixCurrentTimeInt64| Name: | 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 |
unixClose| Name: | 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 |
typeofFunc| Name: | 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 |
transferJoinMarkings| Name: | transferJoinMarkings | | Prototype: | static void transferJoinMarkings(Expr *pDerived, Expr *pBase) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | | Lines: | 452-457 |
| | 3 | 2 |