| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
sqlite3BtreeCursorHintFlags| Name: | sqlite3BtreeCursorHintFlags | | Prototype: | void sqlite3BtreeCursorHintFlags(BtCursor *pCur, unsigned x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 931-934 |
| | 4 | 1 |
sqlite3BtreeCursorIsValidNN| Name: | sqlite3BtreeCursorIsValidNN | | Prototype: | int sqlite3BtreeCursorIsValidNN(BtCursor *pCur) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4455-4458 |
| | 4 | 1 |
sqlite3BtreeFakeValidCursor| Name: | sqlite3BtreeFakeValidCursor | | Prototype: | BtCursor *sqlite3BtreeFakeValidCursor(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 879-883 |
| | 4 | 1 |
sqlite3BtreeGetFilename| Name: | sqlite3BtreeGetFilename | | Prototype: | const char *sqlite3BtreeGetFilename(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9922-9925 |
| | 4 | 1 |
sqlite3BtreeGetJournalname| Name: | sqlite3BtreeGetJournalname | | Prototype: | const char *sqlite3BtreeGetJournalname(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9935-9938 |
| | 4 | 1 |
sqlite3BtreeIsInTrans| Name: | sqlite3BtreeIsInTrans | | Prototype: | int sqlite3BtreeIsInTrans(Btree *p) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9943-9946 |
| | 4 | 1 |
sqlite3ColumnOfIndex| Name: | sqlite3ColumnOfIndex | | Prototype: | i16 sqlite3ColumnOfIndex(Index *pIdx, i16 iCol) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 824-830 |
| | 4 | 3 |
sqlite3Expr| Name: | sqlite3Expr | | Prototype: | Expr *sqlite3Expr( sqlite3 *db, int op, const char *zToken ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 799-808 |
| | 4 | 1 |
sqlite3ExprCodeCopy| Name: | sqlite3ExprCodeCopy | | Prototype: | void sqlite3ExprCodeCopy(Parse *pParse, Expr *pExpr, int target) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 4118-4123 |
| | 4 | 2 |
sqlite3ExprCodeMove| Name: | sqlite3ExprCodeMove | | Prototype: | void sqlite3ExprCodeMove(Parse *pParse, int iFrom, int iTo, int nReg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 3275-3278 |
| | 4 | 1 |
sqlite3ExprCompareSkip| Name: | sqlite3ExprCompareSkip | | Prototype: | int sqlite3ExprCompareSkip(Expr *pA, Expr *pB, int iTab) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 4799-4804 |
| | 4 | 1 |
sqlite3ExprDup| Name: | sqlite3ExprDup | | Prototype: | Expr *sqlite3ExprDup(sqlite3 *db, Expr *p, int flags) | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 1350-1353 |
| | 4 | 1 |
sqlite3ExprIsConstantOrFunction| Name: | sqlite3ExprIsConstantOrFunction | | Prototype: | int sqlite3ExprIsConstantOrFunction(Expr *p, u8 isInit) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 2008-2011 |
| | 4 | 1 |
sqlite3IsRowid| Name: | sqlite3IsRowid | | Prototype: | int sqlite3IsRowid(const char *z) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 2146-2151 |
| | 4 | 4 |
sqlite3OsInit| Name: | sqlite3OsInit | | Prototype: | int sqlite3OsInit(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 321-326 |
| | 4 | 2 |
sqlite3PagerClearCache| Name: | sqlite3PagerClearCache | | Prototype: | void sqlite3PagerClearCache(Pager *pPager) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7417-7420 |
| | 4 | 2 |
sqlite3PagerDontWrite| Name: | sqlite3PagerDontWrite | | Prototype: | void sqlite3PagerDontWrite(PgHdr *pPg) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6172-6182 |
| | 4 | 2 |
sqlite3PagerGetData| Name: | sqlite3PagerGetData | | Prototype: | void *sqlite3PagerGetData(DbPage *pPg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7226-7229 |
| | 4 | 1 |
sqlite3PagerJournalSizeLimit| Name: | sqlite3PagerJournalSizeLimit | | Prototype: | i64 sqlite3PagerJournalSizeLimit(Pager *pPager, i64 iLimit) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7395-7401 |
| | 4 | 2 |
sqlite3PcacheClearSyncFlags| Name: | sqlite3PcacheClearSyncFlags | | Prototype: | void sqlite3PcacheClearSyncFlags(PCache *pCache) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 607-613 |
| | 4 | 2 |
sqlite3PcacheClearWritable| Name: | sqlite3PcacheClearWritable | | Prototype: | void sqlite3PcacheClearWritable(PCache *pCache) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 595-602 |
| | 4 | 2 |
sqlite3PcacheClose| Name: | sqlite3PcacheClose | | Prototype: | void sqlite3PcacheClose(PCache *pCache) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 673-677 |
| | 4 | 1 |
sqlite3PcacheDirtyList| Name: | sqlite3PcacheDirtyList | | Prototype: | PgHdr *sqlite3PcacheDirtyList(PCache *pCache) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 762-768 |
| | 4 | 2 |
sqlite3PcachePagecount| Name: | sqlite3PcachePagecount | | Prototype: | int sqlite3PcachePagecount(PCache *pCache) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 790-793 |
| | 4 | 1 |
sqlite3PcacheShrink| Name: | sqlite3PcacheShrink | | Prototype: | void sqlite3PcacheShrink(PCache *pCache) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 836-839 |
| | 4 | 1 |
sqlite3RegisterBuiltinFunctions| Name: | sqlite3RegisterBuiltinFunctions | | Prototype: | void sqlite3RegisterBuiltinFunctions(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | | Lines: | 1887-2018 |
| | 4 | 1 |
sqlite3SelectWrongNumTermsError| Name: | sqlite3SelectWrongNumTermsError | | Prototype: | void sqlite3SelectWrongNumTermsError(Parse *pParse, Select *p) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | | Lines: | 2859-2866 |
| | 4 | 2 |
sqlite3StringToId| Name: | sqlite3StringToId | | Prototype: | static void sqlite3StringToId(Expr *p) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 1307-1313 |
| | 4 | 3 |
sqlite3SystemError| Name: | sqlite3SystemError | | Prototype: | void sqlite3SystemError(sqlite3 *db, int rc) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 149-155 |
| | 4 | 3 |
sqlite3TableColumnAffinity| Name: | sqlite3TableColumnAffinity | | Prototype: | char sqlite3TableColumnAffinity(Table *pTab, int iCol) | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 24-27 |
| | 4 | 1 |
sqlite3VdbeChangeP5| Name: | sqlite3VdbeChangeP5 | | Prototype: | void sqlite3VdbeChangeP5(Vdbe *p, u16 p5) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 898-901 |
| | 4 | 2 |
sqlite3VdbeCurrentAddr| Name: | sqlite3VdbeCurrentAddr | | Prototype: | int sqlite3VdbeCurrentAddr(Vdbe *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 733-736 |
| | 4 | 1 |
sqlite3VdbeExplainParent| Name: | sqlite3VdbeExplainParent | | Prototype: | int sqlite3VdbeExplainParent(Parse *pParse) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 303-308 |
| | 4 | 2 |
sqlite3VdbeMemSetDouble| Name: | sqlite3VdbeMemSetDouble | | Prototype: | void sqlite3VdbeMemSetDouble(Mem *pMem, double val) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 849-855 |
| | 4 | 2 |
sqlite3VdbeMemSetInt64| Name: | sqlite3VdbeMemSetInt64 | | Prototype: | void sqlite3VdbeMemSetInt64(Mem *pMem, i64 val) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 814-821 |
| | 4 | 2 |
sqlite3VdbeOneByteSerialTypeLen| Name: | sqlite3VdbeOneByteSerialTypeLen | | Prototype: | u8 sqlite3VdbeOneByteSerialTypeLen(u8 serial_type) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 3405-3408 |
| | 4 | 1 |
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 |
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 |
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 |
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 |
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_column_blob| Name: | sqlite3_column_blob | | Prototype: | const void *sqlite3_column_blob(sqlite3_stmt *pStmt, int i) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1040-1049 |
| | 4 | 1 |
sqlite3_context_db_handle| Name: | sqlite3_context_db_handle | | Prototype: | sqlite3 *sqlite3_context_db_handle(sqlite3_context *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 743-746 |
| | 4 | 1 |
sqlite3_extended_result_codes| Name: | sqlite3_extended_result_codes | | Prototype: | int sqlite3_extended_result_codes(sqlite3 *db, int onoff) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 3686-3694 |
| | 4 | 1 |
sqlite3_result_double| Name: | sqlite3_result_double | | Prototype: | void sqlite3_result_double(sqlite3_context *pCtx, double rVal) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 368-371 |
| | 4 | 1 |
sqlite3_result_error_code| Name: | sqlite3_result_error_code | | Prototype: | void sqlite3_result_error_code(sqlite3_context *pCtx, int errCode) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 485-494 |
| | 4 | 2 |
sqlite3_result_int| Name: | sqlite3_result_int | | Prototype: | void sqlite3_result_int(sqlite3_context *pCtx, int iVal) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 384-387 |
| | 4 | 1 |
sqlite3_result_int64| Name: | sqlite3_result_int64 | | Prototype: | void sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 388-391 |
| | 4 | 1 |
sqlite3_result_null| Name: | sqlite3_result_null | | Prototype: | void sqlite3_result_null(sqlite3_context *pCtx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 392-395 |
| | 4 | 1 |
sqlite3_result_text| Name: | sqlite3_result_text | | Prototype: | void sqlite3_result_text( sqlite3_context *pCtx, const char *z, int n, void (*xDel)(void *) ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 414-422 |
| | 4 | 1 |
sqlite3_result_text16| Name: | sqlite3_result_text16 | | Prototype: | void sqlite3_result_text16( sqlite3_context *pCtx, const void *z, int n, void (*xDel)(void *) ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 440-448 |
| | 4 | 1 |
sqlite3_result_text16be| Name: | sqlite3_result_text16be | | Prototype: | void sqlite3_result_text16be( sqlite3_context *pCtx, const void *z, int n, void (*xDel)(void *) ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 449-457 |
| | 4 | 1 |
sqlite3_result_text16le| Name: | sqlite3_result_text16le | | Prototype: | void sqlite3_result_text16le( sqlite3_context *pCtx, const void *z, int n, void (*xDel)(void *) ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 458-466 |
| | 4 | 1 |
sqlite3_result_value| Name: | sqlite3_result_value | | Prototype: | void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 468-471 |
| | 4 | 1 |
sqlite3_result_zeroblob| Name: | sqlite3_result_zeroblob | | Prototype: | void sqlite3_result_zeroblob(sqlite3_context *pCtx, int n) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 472-475 |
| | 4 | 1 |
sqlite3_user_data| Name: | sqlite3_user_data | | Prototype: | void *sqlite3_user_data(sqlite3_context *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 728-731 |
| | 4 | 1 |
sqlite3_vtab_nochange| Name: | sqlite3_vtab_nochange | | Prototype: | int sqlite3_vtab_nochange(sqlite3_context *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 762-765 |
| | 4 | 1 |
sqlite3_wal_autocheckpoint| Name: | sqlite3_wal_autocheckpoint | | Prototype: | int sqlite3_wal_autocheckpoint(sqlite3 *db, int nFrame) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 2190-2205 |
| | 4 | 2 |
substExprList| Name: | substExprList | | Prototype: | static void substExprList( SubstContext *pSubst, ExprList *pList ) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | | Lines: | 3483-3492 |
| | 4 | 3 |
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 |
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 |
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 |
vdbeSafety| Name: | vdbeSafety | | Prototype: | static int vdbeSafety(Vdbe *p) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 39-46 |
| | 4 | 2 |
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 |
void| Name: | void | | Prototype: | static void (*unixDlSym(sqlite3_vfs *NotUsed, void *p, const char*zSym))(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 6381-6403 |
| | 4 | 1 |
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 |
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 |
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 |
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 |
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 |
allocateTempSpace| Name: | allocateTempSpace | | Prototype: | static void allocateTempSpace(BtShared *pBt) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2596-2620 |
| | 5 | 3 |
backupTruncateFile| Name: | backupTruncateFile | | Prototype: | static int backupTruncateFile(sqlite3_file *pFile, i64 iSize) | | Coverage: | 66.667% (4/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | | Lines: | 323-330 |
| | 5 | 2 |
cachedCellSize| Name: | cachedCellSize | | Prototype: | static u16 cachedCellSize(CellArray *p, int N) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 6715-6719 |
| | 5 | 2 |
cume_distValueFunc| Name: | cume_distValueFunc | | Prototype: | static void cume_distValueFunc(sqlite3_context *pCtx) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 293-300 |
| | 5 | 2 |
dense_rankStepFunc| Name: | dense_rankStepFunc | | Prototype: | static void dense_rankStepFunc( sqlite3_context *pCtx, int nArg, sqlite3_value **apArg ) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 178-188 |
| | 5 | 2 |
doubleToInt64| Name: | doubleToInt64 | | Prototype: | static __attribute__((noinline)) i64 doubleToInt64(double r) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 511-534 |
| | 5 | 3 |
initMemArray| Name: | initMemArray | | Prototype: | static void initMemArray(Mem *p, int N, sqlite3 *db, u16 flags) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 1621-1631 |
| | 5 | 2 |
integrityCheckResultRow| Name: | integrityCheckResultRow | | Prototype: | static int integrityCheckResultRow(Vdbe *v) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 305-312 |
| | 5 | 1 |
jrnlBufferSize| Name: | jrnlBufferSize | | Prototype: | static int jrnlBufferSize(Pager *pPager) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 1207-1242 |
| | 5 | 1 |
numericType| Name: | numericType | | Prototype: | static u16 numericType(Mem *pMem) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbe.c | | Lines: | 399-407 |
| | 5 | 3 |
pagerFreeMapHdrs| Name: | pagerFreeMapHdrs | | Prototype: | static void pagerFreeMapHdrs(Pager *pPager) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 4096-4103 |
| | 5 | 2 |
pagerUnlockIfUnused| Name: | pagerUnlockIfUnused | | Prototype: | static void pagerUnlockIfUnused(Pager *pPager) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 5377-5382 |
| | 5 | 2 |
pager_write_changecounter| Name: | pager_write_changecounter | | Prototype: | static void pager_write_changecounter(PgHdr *pPg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 3081-3093 |
| | 5 | 1 |
pcache1Shutdown| Name: | pcache1Shutdown | | Prototype: | static void pcache1Shutdown(void *NotUsed) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 734-738 |
| | 5 | 1 |
rankValueFunc| Name: | rankValueFunc | | Prototype: | static void rankValueFunc(sqlite3_context *pCtx) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 223-230 |
| | 5 | 2 |
read32bits| Name: | read32bits | | Prototype: | static int read32bits(sqlite3_file *fd, i64 offset, u32 *pRes) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 1113-1120 |
| | 5 | 2 |
setDateTimeToCurrent| Name: | setDateTimeToCurrent | | Prototype: | static int setDateTimeToCurrent(sqlite3_context *context, DateTime *p) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | | Lines: | 338-346 |
| | 5 | 2 |
setGetterMethod| Name: | setGetterMethod | | Prototype: | static void setGetterMethod(Pager *pPager) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 1058-1072 |
| | 5 | 3 |
setRawDateNumber| Name: | setRawDateNumber | | Prototype: | static void setRawDateNumber(DateTime *p, double r) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | | Lines: | 354-361 |
| | 5 | 2 |
setStrAccumError| Name: | setStrAccumError | | Prototype: | static void setStrAccumError(StrAccum *p, u8 eError) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | | Lines: | 136-140 |
| | 5 | 1 |
sqlite3BtreeCreateTable| Name: | sqlite3BtreeCreateTable | | Prototype: | int sqlite3BtreeCreateTable(Btree *p, int *piTable, int flags) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 8908-8914 |
| | 5 | 1 |
sqlite3BtreeDropTable| Name: | sqlite3BtreeDropTable | | Prototype: | int sqlite3BtreeDropTable(Btree *p, int iTable, int *piMoved) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9117-9123 |
| | 5 | 1 |
sqlite3BtreeGetOptimalReserve| Name: | sqlite3BtreeGetOptimalReserve | | Prototype: | int sqlite3BtreeGetOptimalReserve(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2848-2857 |
| | 5 | 1 |
sqlite3BtreeMaxPageCount| Name: | sqlite3BtreeMaxPageCount | | Prototype: | int sqlite3BtreeMaxPageCount(Btree *p, int mxPage) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2865-2871 |
| | 5 | 1 |
sqlite3Error| Name: | sqlite3Error | | Prototype: | void sqlite3Error(sqlite3 *db, int err_code) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 139-143 |
| | 5 | 2 |
sqlite3ExprAnalyzeAggList| Name: | sqlite3ExprAnalyzeAggList | | Prototype: | void sqlite3ExprAnalyzeAggList(NameContext *pNC, ExprList *pList) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 5257-5265 |
| | 5 | 3 |
sqlite3ExprIfFalseDup| Name: | sqlite3ExprIfFalseDup | | Prototype: | void sqlite3ExprIfFalseDup(Parse *pParse, Expr *pExpr, int dest,int jumpIfNull) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 4628-4635 |
| | 5 | 2 |
sqlite3HexToInt| Name: | sqlite3HexToInt | | Prototype: | u8 sqlite3HexToInt(int h) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 1232-1241 |
| | 5 | 1 |
sqlite3IdListIndex| Name: | sqlite3IdListIndex | | Prototype: | int sqlite3IdListIndex(IdList *pList, const char *zName) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 3758-3765 |
| | 5 | 4 |
sqlite3IndexAffinityOk| Name: | sqlite3IndexAffinityOk | | Prototype: | int sqlite3IndexAffinityOk(Expr *pExpr, char idx_affinity) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 277-287 |
| | 5 | 4 |