| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
juliandayFunc| Name: | juliandayFunc | | Prototype: | static void juliandayFunc( sqlite3_context *context, int argc, sqlite3_value **argv ) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | | Lines: | 916-926 |
| | 4 | 2 |
last_valueValueFunc| Name: | last_valueValueFunc | | Prototype: | static void last_valueValueFunc(sqlite3_context *pCtx) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 407-413 |
| | 4 | 2 |
logBadConnection| Name: | logBadConnection | | Prototype: | static void logBadConnection(const char *zType) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 1271-1276 |
| | 4 | 1 |
nullifFunc| Name: | nullifFunc | | Prototype: | static void nullifFunc( sqlite3_context *context, int NotUsed, sqlite3_value **argv ) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | | Lines: | 886-896 |
| | 4 | 2 |
osLocaltime| Name: | osLocaltime | | Prototype: | static int osLocaltime(time_t *t, struct tm *pTm) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | | Lines: | 513-539 |
| | 4 | 2 |
pagerFlushOnCommit| Name: | pagerFlushOnCommit | | Prototype: | static int pagerFlushOnCommit(Pager *pPager, int bCommit) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 1962-1967 |
| | 4 | 4 |
pragmaVtabClose| Name: | pragmaVtabClose | | Prototype: | static int pragmaVtabClose(sqlite3_vtab_cursor *cur) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 2334-2339 |
| | 4 | 1 |
row_numberStepFunc| Name: | row_numberStepFunc | | Prototype: | static void row_numberStepFunc( 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: | 147-156 |
| | 4 | 2 |
setLikeOptFlag| Name: | setLikeOptFlag | | Prototype: | static void setLikeOptFlag(sqlite3 *db, const char *zName, u8 flagVal) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | | Lines: | 1799-1805 |
| | 4 | 2 |
setPageReferenced| Name: | setPageReferenced | | Prototype: | static void setPageReferenced(IntegrityCk *pCheck, Pgno iPg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9325-9328 |
| | 4 | 1 |
sqlite3BeginWriteOperation| Name: | sqlite3BeginWriteOperation | | Prototype: | void sqlite3BeginWriteOperation(Parse *pParse, int setStatement, int iDb) | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 4223-4228 |
| | 4 | 1 |