Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
sqlite3_bind_text64Name: | sqlite3_bind_text64 | Prototype: | int sqlite3_bind_text64( sqlite3_stmt *pStmt, int i, const char *zData, sqlite3_uint64 nData, void (*xDel)(void*), unsigned char enc ) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1427-1442 |
| | 7 | 3 |
sqlite3_bind_text16Name: | 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_textName: | 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_pointerName: | sqlite3_bind_pointer | Prototype: | int sqlite3_bind_pointer( sqlite3_stmt *pStmt, int i, void *pPtr, const char *zPTtype, void (*xDestructor)(void*) ) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1400-1417 |
| | 9 | 3 |
sqlite3_bind_parameter_nameName: | 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_parameter_indexName: | 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_countName: | 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_nullName: | 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_int64Name: | 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_intName: | 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_doubleName: | 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_blob64Name: | 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_blobName: | 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_backup_stepName: | 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_backup_remainingName: | 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_pagecountName: | 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_initName: | 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_finishName: | 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_aggregate_countName: | 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_aggregate_contextName: | 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 |
sqlite3WithPushName: | sqlite3WithPush | Prototype: | void sqlite3WithPush(Parse *pParse, With *pWith, u8 bFree) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 4583-4591 |
| | 10 | 3 |
sqlite3WithDeleteName: | sqlite3WithDelete | Prototype: | void sqlite3WithDelete(sqlite3 *db, With *pWith) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4571-4582 |
| | 8 | 3 |
sqlite3WithAddName: | 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 |
sqlite3WindowUpdateName: | 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 |
sqlite3WindowRewriteName: | 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 |
sqlite3WindowOffsetExprName: | 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 |
sqlite3WindowListDupName: | sqlite3WindowListDup | Prototype: | Window *sqlite3WindowListDup(sqlite3 *db, Window *p) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 2153-2165 |
| | 8 | 3 |
sqlite3WindowListDeleteName: | 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 |
sqlite3WindowFunctionsName: | 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 |
sqlite3WindowDupName: | 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 |
sqlite3WindowDeleteName: | 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 |
sqlite3WindowCompareName: | 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 |
sqlite3WindowCodeStepName: | 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 |
sqlite3WindowCodeInitName: | 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 |
sqlite3WindowAttachName: | 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 |
sqlite3WindowAllocName: | 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 |
sqlite3WhereTabFuncArgsName: | 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 |
sqlite3WhereSplitName: | 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 |
sqlite3WhereOutputRowCountName: | 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 |
sqlite3WhereOrderByLimitOptLabelName: | 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 |
sqlite3WhereOkOnePassName: | 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 |
sqlite3WhereIsSortedName: | 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 |
sqlite3WhereIsOrderedName: | 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 |
sqlite3WhereIsDistinctName: | 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 |
sqlite3WhereGetMaskName: | 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 |
sqlite3WhereFindTermName: | 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 |
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 |
sqlite3WhereExprUsageName: | 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 |
sqlite3WhereExprListUsageName: | 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 |
sqlite3WhereExprAnalyzeName: | 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 |
sqlite3WhereExplainOneScanName: | 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 |
sqlite3WhereEndName: | 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 |
sqlite3WhereContinueLabelName: | 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 |
sqlite3WhereCodeOneLoopStartName: | 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 |
sqlite3WhereClauseInitName: | 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 |
sqlite3WhereClauseClearName: | 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 |
sqlite3WhereBreakLabelName: | 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 |
sqlite3WhereBeginName: | 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 |
sqlite3WalUndoName: | 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 |
sqlite3WalSavepointUndoName: | 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 |
sqlite3WalSavepointName: | 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 |
sqlite3WalReadFrameName: | 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 |
sqlite3WalOpenName: | 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 |
sqlite3WalLimitName: | 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 |
sqlite3WalHeapMemoryName: | 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 |
sqlite3WalFramesName: | 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 |
sqlite3WalFindFrameName: | 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 |
sqlite3WalFileName: | 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 |
sqlite3WalExclusiveModeName: | 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 |
sqlite3WalEndWriteTransactionName: | 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 |
sqlite3WalEndReadTransactionName: | 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 |
sqlite3WalDefaultHookName: | 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 |
sqlite3WalDbsizeName: | 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 |
sqlite3WalCloseName: | 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 |
sqlite3WalCheckpointName: | 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 |
sqlite3WalCallbackName: | 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 |
sqlite3WalBeginWriteTransactionName: | 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 |
sqlite3WalBeginReadTransactionName: | 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 |
sqlite3VtabImportErrmsgName: | 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 |
sqlite3ViewGetColumnNamesName: | 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 |
sqlite3VectorFieldSubexprName: | 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 |
sqlite3VectorErrorMsgName: | 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 |
sqlite3VdbeUsesBtreeName: | 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 |
sqlite3VdbeTransferErrorName: | 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 |
sqlite3VdbeTakeOpArrayName: | 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 |
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 |
sqlite3VdbeSetVarmaskName: | 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 |
sqlite3VdbeSetSqlName: | 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 |
sqlite3VdbeSetP4KeyInfoName: | 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 |
sqlite3VdbeSetNumColsName: | sqlite3VdbeSetNumCols | Prototype: | void sqlite3VdbeSetNumCols(Vdbe *p, int nResColumn) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2295-2308 |
| | 10 | 3 |
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 |
sqlite3VdbeSetChangesName: | sqlite3VdbeSetChanges | Prototype: | void sqlite3VdbeSetChanges(sqlite3 *db, int nChange) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 4644-4648 |
| | 5 | 1 |
sqlite3VdbeSerialTypeLenName: | sqlite3VdbeSerialTypeLen | Prototype: | u32 sqlite3VdbeSerialTypeLen(u32 serial_type) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3396-3404 |
| | 7 | 2 |
sqlite3VdbeSerialTypeName: | sqlite3VdbeSerialType | Prototype: | u32 sqlite3VdbeSerialType(Mem *pMem, int file_format, u32 *pLen) | Coverage: | 100.000% (37/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3324-3371 |
| | 40 | 12 |
sqlite3VdbeSerialPutName: | sqlite3VdbeSerialPut | Prototype: | u32 sqlite3VdbeSerialPut(u8 *buf, Mem *pMem, u32 serial_type) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3476-3510 |
| | 27 | 6 |
sqlite3VdbeSerialGetName: | sqlite3VdbeSerialGet | Prototype: | u32 sqlite3VdbeSerialGet( const unsigned char *buf, u32 serial_type, Mem *pMem ) | Coverage: | 95.833% (23/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3566-3656 |
| | 31 | 14 |
sqlite3VdbeRunOnlyOnceName: | sqlite3VdbeRunOnlyOnce | Prototype: | void sqlite3VdbeRunOnlyOnce(Vdbe *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 443-445 |
| | 1 | 1 |
sqlite3VdbeRewindName: | sqlite3VdbeRewind | Prototype: | void sqlite3VdbeRewind(Vdbe *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2029-2062 |
| | 18 | 1 |
sqlite3VdbeReusableName: | sqlite3VdbeReusable | Prototype: | void sqlite3VdbeReusable(Vdbe *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 450-452 |
| | 1 | 1 |
sqlite3VdbeResolveLabelName: | sqlite3VdbeResolveLabel | Prototype: | void sqlite3VdbeResolveLabel(Vdbe *v, int x) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 423-438 |
| | 16 | 2 |