| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
sqlite3VdbeSetP4KeyInfo| Name: | sqlite3VdbeSetP4KeyInfo | | Prototype: | void sqlite3VdbeSetP4KeyInfo(Parse *pParse, Index *pIdx) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 1133-1140 |
| | 10 | 2 |
sqlite3VdbeSetSql| Name: | sqlite3VdbeSetSql | | Prototype: | void sqlite3VdbeSetSql(Vdbe *p, const char *z, int n, u8 prepFlags) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 59-67 |
| | 8 | 3 |
sqlite3VdbeSetVarmask| Name: | sqlite3VdbeSetVarmask | | Prototype: | void sqlite3VdbeSetVarmask(Vdbe *v, int iVar) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 4727-4735 |
| | 9 | 2 |
sqlite3VdbeSwap| Name: | 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 |
sqlite3VdbeTakeOpArray| Name: | sqlite3VdbeTakeOpArray | | Prototype: | VdbeOp *sqlite3VdbeTakeOpArray(Vdbe *p, int *pnOp, int *pnMaxArg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 790-801 |
| | 11 | 1 |
sqlite3VdbeTransferError| Name: | sqlite3VdbeTransferError | | Prototype: | int sqlite3VdbeTransferError(Vdbe *p) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 2948-2963 |
| | 13 | 4 |
sqlite3VdbeUsesBtree| Name: | sqlite3VdbeUsesBtree | | Prototype: | void sqlite3VdbeUsesBtree(Vdbe *p, int i) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 1519-1526 |
| | 9 | 2 |
sqlite3VectorErrorMsg| Name: | sqlite3VectorErrorMsg | | Prototype: | void sqlite3VectorErrorMsg(Parse *pParse, Expr *pExpr) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 2585-2594 |
| | 3 | 2 |
sqlite3VectorFieldSubexpr| Name: | sqlite3VectorFieldSubexpr | | Prototype: | Expr *sqlite3VectorFieldSubexpr(Expr *pVector, int i) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 401-412 |
| | 11 | 3 |
sqlite3ViewGetColumnNames| Name: | sqlite3ViewGetColumnNames | | Prototype: | int sqlite3ViewGetColumnNames(Parse *pParse, Table *pTable) | | Coverage: | 85.294% (29/34) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 2228-2353 |
| | 70 | 10 |
sqlite3VtabImportErrmsg| Name: | sqlite3VtabImportErrmsg | | Prototype: | void sqlite3VtabImportErrmsg(Vdbe *p, sqlite3_vtab *pVtab) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 4765-4773 |
| | 6 | 2 |
sqlite3WalBeginReadTransaction| Name: | sqlite3WalBeginReadTransaction | | Prototype: | int sqlite3WalBeginReadTransaction(Wal *pWal, int *pChanged) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 2739-2824 |
| | 5 | 2 |
sqlite3WalBeginWriteTransaction| Name: | sqlite3WalBeginWriteTransaction | | Prototype: | int sqlite3WalBeginWriteTransaction(Wal *pWal) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 2989-3021 |
| | 18 | 4 |
sqlite3WalCallback| Name: | sqlite3WalCallback | | Prototype: | int sqlite3WalCallback(Wal *pWal) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 3657-3664 |
| | 5 | 2 |
sqlite3WalCheckpoint| Name: | sqlite3WalCheckpoint | | Prototype: | int sqlite3WalCheckpoint( Wal *pWal, sqlite3 *db, int eMode, int (*xBusy)(void*), void *pBusyArg, int sync_flags, int nBuf, u8 *zBuf, int *pnLog, int *pnCkpt ) | | Coverage: | 94.118% (48/51) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 3547-3650 |
| | 43 | 14 |
sqlite3WalClose| Name: | sqlite3WalClose | | Prototype: | int sqlite3WalClose( Wal *pWal, sqlite3 *db, int sync_flags, int nBuf, u8 *zBuf ) | | Coverage: | 100.000% (24/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 1980-2042 |
| | 28 | 8 |
sqlite3WalDbsize| Name: | sqlite3WalDbsize | | Prototype: | Pgno sqlite3WalDbsize(Wal *pWal) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 2968-2973 |
| | 3 | 2 |
sqlite3WalDefaultHook| Name: | sqlite3WalDefaultHook | | Prototype: | int sqlite3WalDefaultHook( void *pClientData, sqlite3 *db, const char *zDb, int nFrame ) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 2164-2176 |
| | 5 | 2 |
sqlite3WalEndReadTransaction| Name: | sqlite3WalEndReadTransaction | | Prototype: | void sqlite3WalEndReadTransaction(Wal *pWal) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 2830-2836 |
| | 4 | 2 |
sqlite3WalEndWriteTransaction| Name: | sqlite3WalEndWriteTransaction | | Prototype: | int sqlite3WalEndWriteTransaction(Wal *pWal) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 3027-3035 |
| | 6 | 2 |
sqlite3WalExclusiveMode| Name: | sqlite3WalExclusiveMode | | Prototype: | int sqlite3WalExclusiveMode(Wal *pWal, int op) | | Coverage: | 100.000% (14/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 3690-3725 |
| | 32 | 5 |
sqlite3WalFile| Name: | sqlite3WalFile | | Prototype: | sqlite3_file *sqlite3WalFile(Wal *pWal) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 3838-3840 |
| | 1 | 1 |
sqlite3WalFindFrame| Name: | sqlite3WalFindFrame | | Prototype: | int sqlite3WalFindFrame( Wal *pWal, Pgno pgno, u32 *piRead ) | | Coverage: | 93.333% (28/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 2846-2941 |
| | 33 | 8 |
sqlite3WalFrames| Name: | sqlite3WalFrames | | Prototype: | int sqlite3WalFrames( Wal *pWal, int szPage, PgHdr *pList, Pgno nTruncate, int isCommit, int sync_flags ) | | Coverage: | 85.047% (91/107) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 3307-3535 |
| | 130 | 29 |
sqlite3WalHeapMemory| Name: | sqlite3WalHeapMemory | | Prototype: | int sqlite3WalHeapMemory(Wal *pWal) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 3732-3734 |
| | 1 | 1 |
sqlite3WalLimit| Name: | sqlite3WalLimit | | Prototype: | void sqlite3WalLimit(Wal *pWal, i64 iLimit) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 1409-1411 |
| | 1 | 2 |
sqlite3WalOpen| Name: | sqlite3WalOpen | | Prototype: | int sqlite3WalOpen( sqlite3_vfs *pVfs, sqlite3_file *pDbFd, const char *zWalName, int bNoShm, i64 mxWalSize, Wal **ppWal ) | | Coverage: | 80.952% (17/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 1335-1404 |
| | 42 | 6 |
sqlite3WalReadFrame| Name: | sqlite3WalReadFrame | | Prototype: | int sqlite3WalReadFrame( Wal *pWal, u32 iRead, int nOut, u8 *pOut ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 2948-2963 |
| | 6 | 1 |
sqlite3WalSavepoint| Name: | sqlite3WalSavepoint | | Prototype: | void sqlite3WalSavepoint(Wal *pWal, u32 *aWalData) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 3089-3095 |
| | 7 | 1 |
sqlite3WalSavepointUndo| Name: | sqlite3WalSavepointUndo | | Prototype: | int sqlite3WalSavepointUndo(Wal *pWal, u32 *aWalData) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 3103-3126 |
| | 16 | 3 |
sqlite3WalUndo| Name: | sqlite3WalUndo | | Prototype: | int sqlite3WalUndo(Wal *pWal, int (*xUndo)(void *, Pgno), void *pUndoCtx) | | Coverage: | 83.333% (10/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | | Lines: | 3049-3081 |
| | 14 | 4 |
sqlite3WhereBegin| Name: | sqlite3WhereBegin | | Prototype: | WhereInfo *sqlite3WhereBegin( Parse *pParse, SrcList *pTabList, Expr *pWhere, ExprList *pOrderBy, ExprList *pResultSet, u16 wctrlFlags, int iAuxArg ) | | Coverage: | 97.561% (240/246) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | | Lines: | 4567-5101 |
| | 277 | 63 |
sqlite3WhereBreakLabel| Name: | sqlite3WhereBreakLabel | | Prototype: | int sqlite3WhereBreakLabel(WhereInfo *pWInfo) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | | Lines: | 117-119 |
| | 1 | 1 |
sqlite3WhereClauseClear| Name: | sqlite3WhereClauseClear | | Prototype: | void sqlite3WhereClauseClear(WhereClause *pWC) | | Coverage: | 100.000% (16/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | | Lines: | 1474-1491 |
| | 12 | 6 |
sqlite3WhereClauseInit| Name: | sqlite3WhereClauseInit | | Prototype: | void sqlite3WhereClauseInit( WhereClause *pWC, WhereInfo *pWInfo ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | | Lines: | 1457-1467 |
| | 6 | 1 |
sqlite3WhereCodeOneLoopStart| Name: | sqlite3WhereCodeOneLoopStart | | Prototype: | Bitmask sqlite3WhereCodeOneLoopStart( WhereInfo *pWInfo, int iLevel, Bitmask notReady ) | | Coverage: | 95.937% (425/443) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | | Lines: | 1164-2233 |
| | 627 | 113 |
sqlite3WhereContinueLabel| Name: | sqlite3WhereContinueLabel | | Prototype: | int sqlite3WhereContinueLabel(WhereInfo *pWInfo) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | | Lines: | 108-111 |
| | 4 | 1 |
sqlite3WhereEnd| Name: | sqlite3WhereEnd | | Prototype: | void sqlite3WhereEnd(WhereInfo *pWInfo) | | Coverage: | 97.222% (105/108) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | | Lines: | 5127-5338 |
| | 133 | 28 |
sqlite3WhereExplainOneScan| Name: | sqlite3WhereExplainOneScan | | Prototype: | int sqlite3WhereExplainOneScan( Parse *pParse, SrcList *pTabList, WhereLevel *pLevel, u16 wctrlFlags ) | | Coverage: | 94.118% (64/68) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | | Lines: | 121-220 |
| | 69 | 17 |
sqlite3WhereExprAnalyze| Name: | sqlite3WhereExprAnalyze | | Prototype: | void sqlite3WhereExprAnalyze( SrcList *pTabList, WhereClause *pWC ) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | | Lines: | 1543-1551 |
| | 3 | 2 |
sqlite3WhereExprListUsage| Name: | sqlite3WhereExprListUsage | | Prototype: | Bitmask sqlite3WhereExprListUsage(WhereMaskSet *pMaskSet, ExprList *pList) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | | Lines: | 1523-1532 |
| | 6 | 3 |
sqlite3WhereExprUsage| Name: | sqlite3WhereExprUsage | | Prototype: | Bitmask sqlite3WhereExprUsage(WhereMaskSet *pMaskSet, Expr *p) | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | | Lines: | 1520-1522 |
| | 1 | 1 |
sqlite3WhereExprUsageNN| Name: | 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 |
sqlite3WhereFindTerm| Name: | sqlite3WhereFindTerm | | Prototype: | WhereTerm *sqlite3WhereFindTerm( WhereClause *pWC, int iCur, int iColumn, Bitmask notReady, u32 op, Index *pIdx ) | | Coverage: | 100.000% (15/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | | Lines: | 394-419 |
| | 12 | 5 |
sqlite3WhereGetMask| Name: | sqlite3WhereGetMask | | Prototype: | Bitmask sqlite3WhereGetMask(WhereMaskSet *pMaskSet, int iCursor) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | | Lines: | 202-211 |
| | 8 | 3 |
sqlite3WhereIsDistinct| Name: | sqlite3WhereIsDistinct | | Prototype: | int sqlite3WhereIsDistinct(WhereInfo *pWInfo) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | | Lines: | 57-59 |
| | 1 | 1 |
sqlite3WhereIsOrdered| Name: | sqlite3WhereIsOrdered | | Prototype: | int sqlite3WhereIsOrdered(WhereInfo *pWInfo) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | | Lines: | 65-67 |
| | 1 | 1 |
sqlite3WhereIsSorted| Name: | sqlite3WhereIsSorted | | Prototype: | int sqlite3WhereIsSorted(WhereInfo *pWInfo) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | | Lines: | 3919-3923 |
| | 7 | 1 |
sqlite3WhereOkOnePass| Name: | sqlite3WhereOkOnePass | | Prototype: | int sqlite3WhereOkOnePass(WhereInfo *pWInfo, int *aiCur) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | | Lines: | 138-148 |
| | 2 | 1 |
sqlite3WhereOrderByLimitOptLabel| Name: | sqlite3WhereOrderByLimitOptLabel | | Prototype: | int sqlite3WhereOrderByLimitOptLabel(WhereInfo *pWInfo) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | | Lines: | 92-102 |
| | 8 | 2 |
sqlite3WhereOutputRowCount| Name: | sqlite3WhereOutputRowCount | | Prototype: | LogEst sqlite3WhereOutputRowCount(WhereInfo *pWInfo) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | | Lines: | 49-51 |
| | 1 | 1 |
sqlite3WhereSplit| Name: | sqlite3WhereSplit | | Prototype: | void sqlite3WhereSplit(WhereClause *pWC, Expr *pExpr, u8 op) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | | Lines: | 1442-1452 |
| | 7 | 3 |
sqlite3WhereTabFuncArgs| Name: | sqlite3WhereTabFuncArgs | | Prototype: | void sqlite3WhereTabFuncArgs( Parse *pParse, struct SrcList_item *pItem, WhereClause *pWC ) | | Coverage: | 90.476% (19/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | | Lines: | 1560-1591 |
| | 26 | 7 |
sqlite3WindowAlloc| Name: | sqlite3WindowAlloc | | Prototype: | Window *sqlite3WindowAlloc( Parse *pParse, int eType, int eStart, Expr *pStart, int eEnd, Expr *pEnd ) | | Coverage: | 91.304% (21/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 893-955 |
| | 36 | 5 |
sqlite3WindowAttach| Name: | sqlite3WindowAttach | | Prototype: | void sqlite3WindowAttach(Parse *pParse, Expr *p, Window *pWin) | | Coverage: | 70.000% (7/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 960-978 |
| | 12 | 4 |
sqlite3WindowCodeInit| Name: | sqlite3WindowCodeInit | | Prototype: | void sqlite3WindowCodeInit(Parse *pParse, Window *pMWin) | | Coverage: | 96.774% (30/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 1001-1050 |
| | 38 | 7 |
sqlite3WindowCodeStep| Name: | sqlite3WindowCodeStep | | Prototype: | void sqlite3WindowCodeStep( Parse *pParse, Select *p, WhereInfo *pWInfo, int regGosub, int addrGosub ) | | Coverage: | 100.000% (33/33) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 2174-2252 |
| | 20 | 6 |
sqlite3WindowCompare| Name: | sqlite3WindowCompare | | Prototype: | int sqlite3WindowCompare(Parse *pParse, Window *p1, Window *p2) | | Coverage: | 100.000% (22/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 984-993 |
| | 8 | 8 |
sqlite3WindowDelete| Name: | sqlite3WindowDelete | | Prototype: | void sqlite3WindowDelete(sqlite3 *db, Window *p) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 852-862 |
| | 8 | 2 |
sqlite3WindowDup| Name: | sqlite3WindowDup | | Prototype: | Window *sqlite3WindowDup(sqlite3 *db, Expr *pOwner, Window *p) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 2129-2147 |
| | 15 | 3 |
sqlite3WindowFunctions| Name: | sqlite3WindowFunctions | | Prototype: | void sqlite3WindowFunctions(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 494-513 |
| | 1 | 1 |
sqlite3WindowListDelete| Name: | sqlite3WindowListDelete | | Prototype: | void sqlite3WindowListDelete(sqlite3 *db, Window *p) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 867-873 |
| | 4 | 2 |
sqlite3WindowListDup| Name: | 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 |
sqlite3WindowOffsetExpr| Name: | sqlite3WindowOffsetExpr | | Prototype: | static Expr *sqlite3WindowOffsetExpr(Parse *pParse, Expr *pExpr) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 882-888 |
| | 4 | 2 |
sqlite3WindowRewrite| Name: | sqlite3WindowRewrite | | Prototype: | int sqlite3WindowRewrite(Parse *pParse, Select *p) | | Coverage: | 83.333% (30/36) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 747-847 |
| | 61 | 10 |
sqlite3WindowUpdate| Name: | sqlite3WindowUpdate | | Prototype: | void sqlite3WindowUpdate( Parse *pParse, Window *pList, Window *pWin, FuncDef *pFunc ) | | Coverage: | 100.000% (35/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 532-583 |
| | 36 | 9 |
sqlite3WithAdd| Name: | sqlite3WithAdd | | Prototype: | With *sqlite3WithAdd( Parse *pParse, With *pWith, Token *pName, ExprList *pArglist, Select *pQuery ) | | Coverage: | 100.000% (20/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 4521-4566 |
| | 27 | 6 |
sqlite3WithDelete| Name: | 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 |
sqlite3WithPush| Name: | 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 |
sqlite3_aggregate_context| Name: | sqlite3_aggregate_context | | Prototype: | void *sqlite3_aggregate_context(sqlite3_context *p, int nByte) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 816-825 |
| | 9 | 2 |
sqlite3_aggregate_count| Name: | sqlite3_aggregate_count | | Prototype: | int sqlite3_aggregate_count(sqlite3_context *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 918-921 |
| | 4 | 1 |
sqlite3_backup_finish| Name: | sqlite3_backup_finish | | Prototype: | int sqlite3_backup_finish(sqlite3_backup *p) | | Coverage: | 83.333% (20/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | | Lines: | 602-648 |
| | 26 | 8 |
sqlite3_backup_init| Name: | sqlite3_backup_init | | Prototype: | sqlite3_backup *sqlite3_backup_init( sqlite3* pDestDb, const char *zDestDb, sqlite3* pSrcDb, const char *zSrcDb ) | | Coverage: | 76.190% (16/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | | Lines: | 141-211 |
| | 27 | 6 |
sqlite3_backup_pagecount| Name: | sqlite3_backup_pagecount | | Prototype: | int sqlite3_backup_pagecount(sqlite3_backup *p) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | | Lines: | 668-676 |
| | 1 | 1 |
sqlite3_backup_remaining| Name: | sqlite3_backup_remaining | | Prototype: | int sqlite3_backup_remaining(sqlite3_backup *p) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | | Lines: | 654-662 |
| | 1 | 1 |
sqlite3_backup_step| Name: | sqlite3_backup_step | | Prototype: | int sqlite3_backup_step(sqlite3_backup *p, int nPage) | | Coverage: | 80.142% (113/141) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | | Lines: | 348-597 |
| | 141 | 36 |
sqlite3_bind_blob| Name: | sqlite3_bind_blob | | Prototype: | int sqlite3_bind_blob( sqlite3_stmt *pStmt, int i, const void *zData, int nData, void (*xDel)(void*) ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1342-1353 |
| | 1 | 1 |
sqlite3_bind_blob64| Name: | sqlite3_bind_blob64 | | Prototype: | int sqlite3_bind_blob64( sqlite3_stmt *pStmt, int i, const void *zData, sqlite3_uint64 nData, void (*xDel)(void*) ) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1354-1367 |
| | 6 | 2 |
sqlite3_bind_double| Name: | sqlite3_bind_double | | Prototype: | int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rValue) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1368-1377 |
| | 7 | 2 |
sqlite3_bind_int| Name: | sqlite3_bind_int | | Prototype: | int sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1378-1380 |
| | 1 | 1 |
sqlite3_bind_int64| Name: | sqlite3_bind_int64 | | Prototype: | int sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int64 iValue) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1381-1390 |
| | 7 | 2 |
sqlite3_bind_null| Name: | sqlite3_bind_null | | Prototype: | int sqlite3_bind_null(sqlite3_stmt *pStmt, int i) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1391-1399 |
| | 6 | 2 |
sqlite3_bind_parameter_count| Name: | sqlite3_bind_parameter_count | | Prototype: | int sqlite3_bind_parameter_count(sqlite3_stmt *pStmt) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1514-1517 |
| | 2 | 1 |
sqlite3_bind_parameter_index| Name: | sqlite3_bind_parameter_index | | Prototype: | int sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const char *zName) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1540-1542 |
| | 1 | 1 |
sqlite3_bind_parameter_name| Name: | sqlite3_bind_parameter_name | | Prototype: | const char *sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, int i) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1525-1529 |
| | 3 | 2 |
sqlite3_bind_pointer| Name: | 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 |
sqlite3_bind_text| Name: | sqlite3_bind_text | | Prototype: | int sqlite3_bind_text( sqlite3_stmt *pStmt, int i, const char *zData, int nData, void (*xDel)(void*) ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1418-1426 |
| | 1 | 1 |
sqlite3_bind_text16| Name: | sqlite3_bind_text16 | | Prototype: | int sqlite3_bind_text16( sqlite3_stmt *pStmt, int i, const void *zData, int nData, void (*xDel)(void*) ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1444-1452 |
| | 1 | 1 |
sqlite3_bind_text64| Name: | 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_value| Name: | sqlite3_bind_value | | Prototype: | int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue) | | Coverage: | 86.667% (13/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1454-1484 |
| | 16 | 7 |
sqlite3_bind_zeroblob| Name: | sqlite3_bind_zeroblob | | Prototype: | int sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1485-1494 |
| | 7 | 2 |
sqlite3_bind_zeroblob64| Name: | sqlite3_bind_zeroblob64 | | Prototype: | int sqlite3_bind_zeroblob64(sqlite3_stmt *pStmt, int i, sqlite3_uint64 n) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1495-1508 |
| | 12 | 2 |
sqlite3_busy_handler| Name: | sqlite3_busy_handler | | Prototype: | int sqlite3_busy_handler( sqlite3 *db, int (*xBusy)(void*,int), void *pArg ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 1597-1613 |
| | 8 | 1 |
sqlite3_busy_timeout| Name: | sqlite3_busy_timeout | | Prototype: | int sqlite3_busy_timeout(sqlite3 *db, int ms) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 1652-1665 |
| | 7 | 2 |
sqlite3_changes| Name: | sqlite3_changes | | Prototype: | int sqlite3_changes(sqlite3 *db) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 976-984 |
| | 1 | 1 |
sqlite3_clear_bindings| Name: | 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_close| Name: | sqlite3_close | | Prototype: | int sqlite3_close(sqlite3 *db) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 1140-1140 |
| | 1 | 1 |
sqlite3_close_v2| Name: | sqlite3_close_v2 | | Prototype: | int sqlite3_close_v2(sqlite3 *db) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 1141-1141 |
| | 1 | 1 |
sqlite3_collation_needed| Name: | sqlite3_collation_needed | | Prototype: | int sqlite3_collation_needed( sqlite3 *db, void *pCollNeededArg, void(*xCollNeeded)(void*,sqlite3*,int eTextRep,const char*) ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 3427-3441 |
| | 6 | 1 |
sqlite3_collation_needed16| Name: | sqlite3_collation_needed16 | | Prototype: | int sqlite3_collation_needed16( sqlite3 *db, void *pCollNeededArg, void(*xCollNeeded16)(void*,sqlite3*,int eTextRep,const void*) ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 3448-3462 |
| | 6 | 1 |