| Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
isAllZero| Name: | isAllZero | | Prototype: | static int isAllZero(const char *z, int n) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 3910-3916 |
| | 4 | 3 |
identLength| Name: | identLength | | Prototype: | static int identLength(const char *z) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 1533-1539 |
| | 4 | 3 |
heightOfExprList| Name: | heightOfExprList | | Prototype: | static void heightOfExprList(ExprList *p, int *pnHeight) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 651-658 |
| | 4 | 3 |
getPageReferenced| Name: | getPageReferenced | | Prototype: | static int getPageReferenced(IntegrityCk *pCheck, Pgno iPg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9317-9320 |
| | 4 | 1 |
getLockingMode| Name: | getLockingMode | | Prototype: | static int getLockingMode(const char *z) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 82-88 |
| | 4 | 4 |
freeTempSpace| Name: | freeTempSpace | | Prototype: | static void freeTempSpace(BtShared *pBt) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2625-2631 |
| | 4 | 2 |
fileHasMoved| Name: | fileHasMoved | | Prototype: | static int fileHasMoved(unixFile *pFile) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 1434-1443 |
| | 4 | 1 |
exprToRegister| Name: | exprToRegister | | Prototype: | static void exprToRegister(Expr *p, int iReg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 3285-3290 |
| | 4 | 1 |
exprNodeIsDeterministic| Name: | exprNodeIsDeterministic | | Prototype: | static int exprNodeIsDeterministic(Walker *pWalker, Expr *pExpr) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | | Lines: | 4456-4462 |
| | 4 | 2 |
exprCodeSubselect| Name: | exprCodeSubselect | | Prototype: | static int exprCodeSubselect(Parse *pParse, Expr *pExpr) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 480-488 |
| | 4 | 2 |
exprAlwaysTrue| Name: | exprAlwaysTrue | | Prototype: | static int exprAlwaysTrue(Expr *p) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 901-906 |
| | 4 | 3 |
exprAlwaysFalse| Name: | exprAlwaysFalse | | Prototype: | static int exprAlwaysFalse(Expr *p) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 907-912 |
| | 4 | 3 |
explainIndexColumnName| Name: | explainIndexColumnName | | Prototype: | static const char *explainIndexColumnName(Index *pIdx, int i) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | | Lines: | 28-33 |
| | 4 | 3 |
enlargeAndAppend| Name: | enlargeAndAppend | | Prototype: | static void __attribute__((noinline)) enlargeAndAppend(StrAccum *p, const char *z, int N) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | | Lines: | 913-919 |
| | 4 | 2 |
dupedExprNodeSize| Name: | dupedExprNodeSize | | Prototype: | static int dupedExprNodeSize(Expr *p, int flags) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 1167-1173 |
| | 4 | 2 |
dbpageNext| Name: | dbpageNext | | Prototype: | static int dbpageNext(sqlite3_vtab_cursor *pCursor) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | | Lines: | 194-199 |
| | 4 | 1 |
dbpageClose| Name: | dbpageClose | | Prototype: | static int dbpageClose(sqlite3_vtab_cursor *pCursor) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | | Lines: | 184-189 |
| | 4 | 2 |
createMask| Name: | createMask | | Prototype: | static void createMask(WhereMaskSet *pMaskSet, int iCursor) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | | Lines: | 221-224 |
| | 4 | 1 |
countInverse| Name: | countInverse | | Prototype: | static void countInverse(sqlite3_context *ctx, int argc, sqlite3_value **argv) | | Coverage: | 50.000% (4/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | | Lines: | 1606-1616 |
| | 4 | 2 |
columnIndex| Name: | columnIndex | | Prototype: | static int columnIndex(Table *pTab, const char *zCol) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | | Lines: | 276-282 |
| | 4 | 3 |
checkReadTransaction| Name: | checkReadTransaction | | Prototype: | static int checkReadTransaction(sqlite3 *db, Btree *p) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | | Lines: | 125-131 |
| | 4 | 2 |
cannotBeFunction| Name: | cannotBeFunction | | Prototype: | static int cannotBeFunction(Parse *pParse, struct SrcList_item *pFrom) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | | Lines: | 4533-4539 |
| | 4 | 2 |
avgFinalize| Name: | avgFinalize | | Prototype: | static void avgFinalize(sqlite3_context *context) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | | Lines: | 1555-1561 |
| | 4 | 2 |
analyzeOverKeyword| Name: | analyzeOverKeyword | | Prototype: | static int analyzeOverKeyword(const unsigned char *z, int lastToken) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/tokenize.c | | Lines: | 252-258 |
| | 4 | 3 |
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 |
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 |
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 |
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 |
vdbeReleaseAndSetInt64| Name: | vdbeReleaseAndSetInt64 | | Prototype: | static __attribute__((noinline)) void vdbeReleaseAndSetInt64(Mem *pMem, i64 val) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 804-808 |
| | 3 | 1 |
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 |
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 |
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 |
unicodeFunc| Name: | unicodeFunc | | Prototype: | static void unicodeFunc( sqlite3_context *context, int argc, sqlite3_value **argv ) | | Coverage: | 66.667% (4/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | | Lines: | 1080-1088 |
| | 3 | 2 |
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 |
total_changes| Name: | total_changes | | Prototype: | static void total_changes( 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: | 566-576 |
| | 3 | 1 |
totalFinalize| Name: | totalFinalize | | Prototype: | static void totalFinalize(sqlite3_context *context) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | | Lines: | 1562-1567 |
| | 3 | 1 |
subjournalPageIfRequired| Name: | subjournalPageIfRequired | | Prototype: | static int subjournalPageIfRequired(PgHdr *pPg) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 4560-4566 |
| | 3 | 2 |
statRowid| Name: | statRowid | | Prototype: | static int statRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | | Lines: | 666-670 |
| | 3 | 1 |
sqlite3_uri_boolean| Name: | sqlite3_uri_boolean | | Prototype: | int sqlite3_uri_boolean(const char *zFilename, const char *zParam, int bDflt) | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 4092-4096 |
| | 3 | 1 |
sqlite3_str_value| Name: | sqlite3_str_value | | Prototype: | char *sqlite3_str_value(sqlite3_str *p) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | | Lines: | 1009-1013 |
| | 3 | 2 |
sqlite3_str_appendchar| Name: | sqlite3_str_appendchar | | Prototype: | void sqlite3_str_appendchar(sqlite3_str *p, int N, char c) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | | Lines: | 897-903 |
| | 3 | 3 |
sqlite3_set_last_insert_rowid| Name: | sqlite3_set_last_insert_rowid | | Prototype: | void sqlite3_set_last_insert_rowid(sqlite3 *db, sqlite3_int64 iRowid) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 961-971 |
| | 3 | 1 |
sqlite3_db_readonly| Name: | sqlite3_db_readonly | | Prototype: | int sqlite3_db_readonly(sqlite3 *db, const char *zDbName) | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 4142-4152 |
| | 3 | 1 |
sqlite3_db_filename| Name: | sqlite3_db_filename | | Prototype: | const char *sqlite3_db_filename(sqlite3 *db, const char *zDbName) | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 4126-4136 |
| | 3 | 1 |
sqlite3_data_count| Name: | sqlite3_data_count | | Prototype: | int sqlite3_data_count(sqlite3_stmt *pStmt) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 936-940 |
| | 3 | 2 |
sqlite3_column_type| Name: | sqlite3_column_type | | Prototype: | int sqlite3_column_type(sqlite3_stmt *pStmt, int i) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1096-1100 |
| | 3 | 1 |
sqlite3_column_text16| Name: | sqlite3_column_text16 | | Prototype: | const void *sqlite3_column_text16(sqlite3_stmt *pStmt, int i) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1090-1094 |
| | 3 | 1 |
sqlite3_column_text| Name: | sqlite3_column_text | | Prototype: | const unsigned char *sqlite3_column_text(sqlite3_stmt *pStmt, int i) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1075-1079 |
| | 3 | 1 |
sqlite3_column_int64| Name: | sqlite3_column_int64 | | Prototype: | sqlite_int64 sqlite3_column_int64(sqlite3_stmt *pStmt, int i) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1070-1074 |
| | 3 | 1 |
sqlite3_column_int| Name: | sqlite3_column_int | | Prototype: | int sqlite3_column_int(sqlite3_stmt *pStmt, int i) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1065-1069 |
| | 3 | 1 |
sqlite3_column_double| Name: | sqlite3_column_double | | Prototype: | double sqlite3_column_double(sqlite3_stmt *pStmt, int i) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1060-1064 |
| | 3 | 1 |
sqlite3_column_bytes16| Name: | sqlite3_column_bytes16 | | Prototype: | int sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1055-1059 |
| | 3 | 1 |
sqlite3_column_bytes| Name: | sqlite3_column_bytes | | Prototype: | int sqlite3_column_bytes(sqlite3_stmt *pStmt, int i) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1050-1054 |
| | 3 | 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 |
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 |
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 |
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 |
sqlite3VdbeMemSetNull| Name: | sqlite3VdbeMemSetNull | | Prototype: | void sqlite3VdbeMemSetNull(Mem *pMem) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 774-780 |
| | 3 | 2 |
sqlite3VdbeEndCoroutine| Name: | sqlite3VdbeEndCoroutine | | Prototype: | void sqlite3VdbeEndCoroutine(Vdbe *v, int regYield) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 377-388 |
| | 3 | 1 |
sqlite3VdbeDeletePriorOpcode| Name: | sqlite3VdbeDeletePriorOpcode | | Prototype: | int sqlite3VdbeDeletePriorOpcode(Vdbe *p, u8 op) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 1026-1032 |
| | 3 | 2 |
sqlite3VdbeCloseStatement| Name: | sqlite3VdbeCloseStatement | | Prototype: | int sqlite3VdbeCloseStatement(Vdbe *p, int eOp) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 2689-2694 |
| | 3 | 2 |
sqlite3VdbeBooleanValue| Name: | sqlite3VdbeBooleanValue | | Prototype: | int sqlite3VdbeBooleanValue(Mem *pMem, int ifNull) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 600-604 |
| | 3 | 3 |
sqlite3VdbeAddParseSchemaOp| Name: | sqlite3VdbeAddParseSchemaOp | | Prototype: | void sqlite3VdbeAddParseSchemaOp(Vdbe *p, int iDb, char *zWhere) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 349-353 |
| | 3 | 2 |
sqlite3VdbeAddOp4Dup8| Name: | sqlite3VdbeAddOp4Dup8 | | Prototype: | int sqlite3VdbeAddOp4Dup8( Vdbe *p, int op, int p1, int p2, int p3, const u8 *zP4, int p4type ) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 284-296 |
| | 3 | 2 |
sqlite3VdbeAddOp4| Name: | sqlite3VdbeAddOp4 | | Prototype: | int sqlite3VdbeAddOp4( Vdbe *p, int op, int p1, int p2, int p3, const char *zP4, int p4type ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 266-278 |
| | 3 | 1 |
sqlite3ValueFree| Name: | sqlite3ValueFree | | Prototype: | void sqlite3ValueFree(sqlite3_value *v) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 1856-1860 |
| | 3 | 2 |
sqlite3SelectWalkFail| Name: | sqlite3SelectWalkFail | | Prototype: | int sqlite3SelectWalkFail(Walker *pWalker, Select *NotUsed) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 1762-1766 |
| | 3 | 1 |
sqlite3SelectExprHeight| Name: | sqlite3SelectExprHeight | | Prototype: | int sqlite3SelectExprHeight(Select *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 712-716 |
| | 3 | 1 |
sqlite3ReportError| Name: | sqlite3ReportError | | Prototype: | int sqlite3ReportError(int iErr, int lineno, const char *zType) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 3502-3506 |
| | 3 | 1 |
sqlite3PrimaryKeyIndex| Name: | sqlite3PrimaryKeyIndex | | Prototype: | Index *sqlite3PrimaryKeyIndex(Table *pTab) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 814-818 |
| | 3 | 2 |
sqlite3PcacheInitialize| Name: | sqlite3PcacheInitialize | | Prototype: | int sqlite3PcacheInitialize(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 258-266 |
| | 3 | 2 |
sqlite3PcacheCleanAll| Name: | sqlite3PcacheCleanAll | | Prototype: | void sqlite3PcacheCleanAll(PCache *pCache) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 584-590 |
| | 3 | 2 |
sqlite3PagerWalSupported| Name: | sqlite3PagerWalSupported | | Prototype: | int sqlite3PagerWalSupported(Pager *pPager) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7460-7464 |
| | 3 | 2 |
sqlite3OsFullPathname| Name: | sqlite3OsFullPathname | | Prototype: | int sqlite3OsFullPathname( sqlite3_vfs *pVfs, const char *zPath, int nPathOut, char *zPathOut ) | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 236-245 |
| | 3 | 3 |
sqlite3OsClose| Name: | sqlite3OsClose | | Prototype: | void sqlite3OsClose(sqlite3_file *pId) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 82-87 |
| | 3 | 2 |
sqlite3GetTempReg| Name: | sqlite3GetTempReg | | Prototype: | int sqlite3GetTempReg(Parse *pParse) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 5270-5275 |
| | 3 | 2 |
sqlite3Get4byte| Name: | sqlite3Get4byte | | Prototype: | u32 sqlite3Get4byte(const u8 *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 1190-1207 |
| | 3 | 1 |
sqlite3ExprSetHeightAndFlags| Name: | sqlite3ExprSetHeightAndFlags | | Prototype: | void sqlite3ExprSetHeightAndFlags(Parse *pParse, Expr *p) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 702-706 |
| | 3 | 2 |
sqlite3ExprListCheckLength| Name: | sqlite3ExprListCheckLength | | Prototype: | void sqlite3ExprListCheckLength( Parse *pParse, ExprList *pEList, const char *zObject ) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 1707-1718 |
| | 3 | 2 |
sqlite3ExprCollSeqMatch| Name: | sqlite3ExprCollSeqMatch | | Prototype: | int sqlite3ExprCollSeqMatch(Parse *pParse, Expr *pE1, Expr *pE2) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 216-220 |
| | 3 | 1 |
sqlite3ExprCodeFactorable| Name: | sqlite3ExprCodeFactorable | | Prototype: | void sqlite3ExprCodeFactorable(Parse *pParse, Expr *pExpr, int target) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 4131-4137 |
| | 3 | 2 |
sqlite3ExpirePreparedStatements| Name: | sqlite3ExpirePreparedStatements | | Prototype: | void sqlite3ExpirePreparedStatements(sqlite3 *db, int iCode) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 4676-4681 |
| | 3 | 2 |
sqlite3DeleteTable| Name: | sqlite3DeleteTable | | Prototype: | void sqlite3DeleteTable(sqlite3 *db, Table *pTable) | | Coverage: | 90.909% (10/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 649-654 |
| | 3 | 3 |
sqlite3BtreeSkipNext| Name: | sqlite3BtreeSkipNext | | Prototype: | void sqlite3BtreeSkipNext(BtCursor *pCur) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 5204-5212 |
| | 3 | 2 |
sqlite3Atoi| Name: | sqlite3Atoi | | Prototype: | int sqlite3Atoi(const char *z) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 797-801 |
| | 3 | 2 |
sqlite3AbsInt32| Name: | sqlite3AbsInt32 | | Prototype: | int sqlite3AbsInt32(int x) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 1390-1394 |
| | 3 | 3 |
setDestPgsz| Name: | setDestPgsz | | Prototype: | static int setDestPgsz(sqlite3_backup *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | | Lines: | 113-117 |
| | 3 | 1 |
robust_close| Name: | robust_close | | Prototype: | static void robust_close(unixFile *pFile, int h, int lineno) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 1269-1274 |
| | 3 | 2 |
returnSingleText| Name: | returnSingleText | | Prototype: | static void returnSingleText( Vdbe *v, const char *zValue ) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 195-203 |
| | 3 | 2 |
pragmaVtabRowid| Name: | pragmaVtabRowid | | Prototype: | static int pragmaVtabRowid(sqlite3_vtab_cursor *pVtabCursor, sqlite_int64 *p) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 2436-2440 |
| | 3 | 1 |
pragmaVtabDisconnect| Name: | pragmaVtabDisconnect | | Prototype: | static int pragmaVtabDisconnect(sqlite3_vtab *pVtab) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 2262-2266 |
| | 3 | 1 |
pcache1UnderMemoryPressure| Name: | pcache1UnderMemoryPressure | | Prototype: | static int pcache1UnderMemoryPressure(PCache1 *pCache) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 505-511 |
| | 3 | 2 |
pager_reset| Name: | pager_reset | | Prototype: | static void pager_reset(Pager *pPager) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 1761-1765 |
| | 3 | 1 |
out2PrereleaseWithClear| Name: | out2PrereleaseWithClear | | Prototype: | static __attribute__((noinline)) Mem *out2PrereleaseWithClear(Mem *pOut) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbe.c | | Lines: | 563-567 |
| | 3 | 1 |
numberOfCachePages| Name: | numberOfCachePages | | Prototype: | static int numberOfCachePages(PCache *p) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 240-251 |
| | 3 | 2 |
nolockCheckReservedLock| Name: | nolockCheckReservedLock | | Prototype: | static int nolockCheckReservedLock(sqlite3_file *NotUsed, int *pResOut) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 2153-2157 |
| | 3 | 1 |
memRealValue| Name: | memRealValue | | Prototype: | static __attribute__((noinline)) double memRealValue(Mem *pMem) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 575-580 |
| | 3 | 1 |
memIntValue| Name: | memIntValue | | Prototype: | static __attribute__((noinline)) i64 memIntValue(Mem *pMem) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 547-551 |
| | 3 | 1 |
markTermAsChild| Name: | markTermAsChild | | Prototype: | static void markTermAsChild(WhereClause *pWC, int iChild, int iParent) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | | Lines: | 462-466 |
| | 3 | 1 |