Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
sqlite3_snprintfName: | sqlite3_snprintf | Prototype: | char *sqlite3_snprintf(int n, char *zBuf, const char *zFormat, ...) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 1165-1172 |
| | 22 | 1 |
sqlite3_sourceidName: | sqlite3_sourceid | Prototype: | const char *sqlite3_sourceid(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 56-56 |
| | 1 | 1 |
sqlite3_sqlName: | sqlite3_sql | Prototype: | const char *sqlite3_sql(sqlite3_stmt *pStmt) | Coverage: | 66.667% (2/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1675-1678 |
| | 2 | 1 |
sqlite3_stepName: | sqlite3_step | Prototype: | int sqlite3_step(sqlite3_stmt *pStmt) | Coverage: | 73.684% (14/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 679-721 |
| | 29 | 6 |
sqlite3_stmt_busyName: | sqlite3_stmt_busy | Prototype: | int sqlite3_stmt_busy(sqlite3_stmt *pStmt) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1613-1616 |
| | 2 | 1 |
sqlite3_stmt_readonlyName: | sqlite3_stmt_readonly | Prototype: | int sqlite3_stmt_readonly(sqlite3_stmt *pStmt) | Coverage: | 100.000% (3/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1606-1608 |
| | 1 | 1 |
sqlite3_stmt_statusName: | sqlite3_stmt_status | Prototype: | int sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int resetFlag) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1645-1670 |
| | 14 | 3 |
sqlite3_str_appendName: | sqlite3_str_append | Prototype: | void sqlite3_str_append(sqlite3_str *p, const char *z, int N) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 925-937 |
| | 20 | 3 |
sqlite3_str_appendallName: | sqlite3_str_appendall | Prototype: | void sqlite3_str_appendall(sqlite3_str *p, const char *z) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 942-944 |
| | 1 | 1 |
sqlite3_str_appendcharName: | 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_appendfName: | sqlite3_str_appendf | Prototype: | void sqlite3_str_appendf(StrAccum *p, const char *zFormat, ...) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 1242-1247 |
| | 20 | 1 |
sqlite3_str_errcodeName: | sqlite3_str_errcode | Prototype: | int sqlite3_str_errcode(sqlite3_str *p) | Coverage: | 0.000% (0/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 999-1001 |
| | 1 | 1 |
sqlite3_str_finishName: | sqlite3_str_finish | Prototype: | char *sqlite3_str_finish(sqlite3_str *p) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 987-996 |
| | 6 | 2 |
sqlite3_str_lengthName: | sqlite3_str_length | Prototype: | int sqlite3_str_length(sqlite3_str *p) | Coverage: | 0.000% (0/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 1004-1006 |
| | 1 | 1 |
sqlite3_str_newName: | sqlite3_str_new | Prototype: | sqlite3_str *sqlite3_str_new(sqlite3 *db) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 1053-1062 |
| | 6 | 2 |
sqlite3_str_resetName: | sqlite3_str_reset | Prototype: | void sqlite3_str_reset(StrAccum *p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 1018-1026 |
| | 6 | 2 |
sqlite3_str_valueName: | 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_vappendfName: | sqlite3_str_vappendf | Prototype: | void sqlite3_str_vappendf( sqlite3_str *pAccum, const char *fmt, va_list ap ) | Coverage: | 93.922% (479/510) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 171-837 |
| | 640 | 151 |
sqlite3_strglobName: | sqlite3_strglob | Prototype: | int sqlite3_strglob(const char *zGlobPattern, const char *zString) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 786-788 |
| | 1 | 1 |
sqlite3_stricmpName: | sqlite3_stricmp | Prototype: | int sqlite3_stricmp(const char *zLeft, const char *zRight) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 289-296 |
| | 5 | 3 |
sqlite3_strlikeName: | sqlite3_strlike | Prototype: | int sqlite3_strlike(const char *zPattern, const char *zStr, unsigned int esc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 794-796 |
| | 1 | 1 |
sqlite3_strnicmpName: | sqlite3_strnicmp | Prototype: | int sqlite3_strnicmp(const char *zLeft, const char *zRight, int N) | Coverage: | 83.333% (15/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 310-321 |
| | 9 | 4 |
sqlite3_system_errnoName: | sqlite3_system_errno | Prototype: | int sqlite3_system_errno(sqlite3 *db) | Coverage: | 66.667% (2/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 2480-2482 |
| | 1 | 1 |
sqlite3_table_column_metadataName: | sqlite3_table_column_metadata | Prototype: | int sqlite3_table_column_metadata( sqlite3 *db, const char *zDbName, const char *zTableName, const char *zColumnName, char const **pzDataType, char const **pzCollSeq, int *pNotNull, int *pPrimaryKey, int *pAutoinc ) | Coverage: | 95.082% (58/61) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 3552-3665 |
| | 56 | 17 |
sqlite3_test_controlName: | sqlite3_test_control | Prototype: | int sqlite3_test_control(int op, ...) | Coverage: | 61.538% (32/52) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 3740-4064 |
| | 328 | 23 |
sqlite3_threadsafeName: | sqlite3_threadsafe | Prototype: | int sqlite3_threadsafe(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 67-67 |
| | 1 | 1 |
sqlite3_total_changesName: | sqlite3_total_changes | Prototype: | int sqlite3_total_changes(sqlite3 *db) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 989-997 |
| | 1 | 1 |
sqlite3_traceName: | sqlite3_trace | Prototype: | void *sqlite3_trace(sqlite3 *db, void(*xTrace)(void*,const char*), void *pArg) | Coverage: | 100.000% (3/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1986-2002 |
| | 8 | 1 |
sqlite3_trace_v2Name: | sqlite3_trace_v2 | Prototype: | int sqlite3_trace_v2( sqlite3 *db, unsigned mTrace, int(*xTrace)(unsigned,void*,void*,void*), void *pArg ) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 2007-2026 |
| | 8 | 3 |
sqlite3_transfer_bindingsName: | sqlite3_transfer_bindings | Prototype: | int sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToStmt) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1574-1589 |
| | 15 | 4 |
sqlite3_update_hookName: | sqlite3_update_hook | Prototype: | void *sqlite3_update_hook( sqlite3 *db, void (*xCallback)(void*,int,char const *,char const *,sqlite_int64), void *pArg ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 2090-2109 |
| | 7 | 1 |
sqlite3_uri_booleanName: | 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_uri_int64Name: | sqlite3_uri_int64 | Prototype: | sqlite3_int64 sqlite3_uri_int64( const char *zFilename, const char *zParam, sqlite3_int64 bDflt ) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 4101-4112 |
| | 5 | 2 |
sqlite3_uri_parameterName: | sqlite3_uri_parameter | Prototype: | const char *sqlite3_uri_parameter(const char *zFilename, const char *zParam) | Coverage: | 26.190% (11/42) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 4077-4087 |
| | 172 | 10 |
sqlite3_user_dataName: | 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_value_blobName: | sqlite3_value_blob | Prototype: | const void *sqlite3_value_blob(sqlite3_value *pVal) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 170-182 |
| | 10 | 3 |
sqlite3_value_bytesName: | sqlite3_value_bytes | Prototype: | int sqlite3_value_bytes(sqlite3_value *pVal) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 183-185 |
| | 1 | 1 |
sqlite3_value_bytes16Name: | sqlite3_value_bytes16 | Prototype: | int sqlite3_value_bytes16(sqlite3_value *pVal) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 186-188 |
| | 1 | 1 |
sqlite3_value_doubleName: | sqlite3_value_double | Prototype: | double sqlite3_value_double(sqlite3_value *pVal) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 189-191 |
| | 1 | 1 |
sqlite3_value_dupName: | sqlite3_value_dup | Prototype: | sqlite3_value *sqlite3_value_dup(const sqlite3_value *pOrig) | Coverage: | 30.769% (4/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 278-296 |
| | 27 | 5 |
sqlite3_value_freeName: | sqlite3_value_free | Prototype: | void sqlite3_value_free(sqlite3_value *pOld) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 301-303 |
| | 1 | 1 |
sqlite3_value_intName: | sqlite3_value_int | Prototype: | int sqlite3_value_int(sqlite3_value *pVal) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 192-194 |
| | 1 | 1 |
sqlite3_value_int64Name: | sqlite3_value_int64 | Prototype: | sqlite_int64 sqlite3_value_int64(sqlite3_value *pVal) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 195-197 |
| | 1 | 1 |
sqlite3_value_nochangeName: | sqlite3_value_nochange | Prototype: | int sqlite3_value_nochange(sqlite3_value *pVal) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 272-274 |
| | 1 | 1 |
sqlite3_value_numeric_typeName: | sqlite3_value_numeric_type | Prototype: | int sqlite3_value_numeric_type(sqlite3_value *pVal) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbe.c | Lines: | 352-360 |
| | 6 | 2 |
sqlite3_value_pointerName: | sqlite3_value_pointer | Prototype: | void *sqlite3_value_pointer(sqlite3_value *pVal, const char *zPType) | Coverage: | 12.500% (5/40) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 202-214 |
| | 172 | 8 |
sqlite3_value_subtypeName: | sqlite3_value_subtype | Prototype: | unsigned int sqlite3_value_subtype(sqlite3_value *pVal) | Coverage: | 100.000% (3/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 198-201 |
| | 2 | 1 |
sqlite3_value_textName: | sqlite3_value_text | Prototype: | const unsigned char *sqlite3_value_text(sqlite3_value *pVal) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 215-217 |
| | 1 | 1 |
sqlite3_value_text16Name: | sqlite3_value_text16 | Prototype: | const void *sqlite3_value_text16(sqlite3_value* pVal) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 219-221 |
| | 1 | 1 |
sqlite3_value_text16beName: | sqlite3_value_text16be | Prototype: | const void *sqlite3_value_text16be(sqlite3_value *pVal) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 222-224 |
| | 1 | 1 |
sqlite3_value_text16leName: | sqlite3_value_text16le | Prototype: | const void *sqlite3_value_text16le(sqlite3_value *pVal) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 225-227 |
| | 1 | 1 |
sqlite3_value_typeName: | sqlite3_value_type | Prototype: | int sqlite3_value_type(sqlite3_value* pVal) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 233-269 |
| | 1 | 1 |
sqlite3_vfs_findName: | sqlite3_vfs_find | Prototype: | sqlite3_vfs *sqlite3_vfs_find(const char *zVfs) | Coverage: | 25.581% (11/43) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 338-357 |
| | 173 | 11 |
sqlite3_vfs_registerName: | sqlite3_vfs_register | Prototype: | int sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 384-407 |
| | 16 | 3 |
sqlite3_vfs_unregisterName: | sqlite3_vfs_unregister | Prototype: | int sqlite3_vfs_unregister(sqlite3_vfs *pVfs) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 412-423 |
| | 8 | 2 |
sqlite3_vmprintfName: | sqlite3_vmprintf | Prototype: | char *sqlite3_vmprintf(const char *zFormat, va_list ap) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 1101-1119 |
| | 8 | 2 |
sqlite3_vsnprintfName: | sqlite3_vsnprintf | Prototype: | char *sqlite3_vsnprintf(int n, char *zBuf, const char *zFormat, va_list ap) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 1150-1164 |
| | 6 | 2 |
sqlite3_vtab_collationName: | sqlite3_vtab_collation | Prototype: | const char *sqlite3_vtab_collation(sqlite3_index_info *pIdxInfo, int iCons) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 3241-3254 |
| | 10 | 3 |
sqlite3_vtab_nochangeName: | 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_autocheckpointName: | 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 |
sqlite3_wal_checkpointName: | sqlite3_wal_checkpoint | Prototype: | int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 2300-2304 |
| | 1 | 1 |
sqlite3_wal_checkpoint_v2Name: | sqlite3_wal_checkpoint_v2 | Prototype: | int sqlite3_wal_checkpoint_v2( sqlite3 *db, const char *zDb, int eMode, int *pnLog, int *pnCkpt ) | Coverage: | 100.000% (24/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 2238-2292 |
| | 32 | 7 |
sqlite3_wal_hookName: | sqlite3_wal_hook | Prototype: | void *sqlite3_wal_hook( sqlite3 *db, int(*xCallback)(void *, sqlite3*, const char*, int), void *pArg ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 2211-2233 |
| | 7 | 1 |
sqliteDefaultBusyCallbackName: | sqliteDefaultBusyCallback | Prototype: | static int sqliteDefaultBusyCallback( void *ptr, int count, sqlite3_file *pFile ) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1505-1561 |
| | 17 | 4 |
sqliteErrorFromPosixErrorName: | sqliteErrorFromPosixError | Prototype: | static int sqliteErrorFromPosixError(int posixError, int sqliteIOErr) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 847-869 |
| | 10 | 9 |
sqliteProcessJoinName: | sqliteProcessJoin | Prototype: | static int sqliteProcessJoin(Parse *pParse, Select *p) | Coverage: | 93.333% (42/45) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 441-526 |
| | 50 | 13 |
sqliteViewResetAllName: | sqliteViewResetAll | Prototype: | static void sqliteViewResetAll(sqlite3 *db, int idx) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 2360-2373 |
| | 12 | 4 |
statBestIndexName: | statBestIndex | Prototype: | static int statBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo) | Coverage: | 50.000% (15/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 194-235 |
| | 23 | 6 |
statClearPageName: | statClearPage | Prototype: | static void statClearPage(StatPage *p) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 257-268 |
| | 8 | 3 |
statCloseName: | statClose | Prototype: | static int statClose(sqlite3_vtab_cursor *pCursor) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 285-291 |
| | 5 | 1 |
statColumnName: | statColumn | Prototype: | static int statColumn( sqlite3_vtab_cursor *pCursor, sqlite3_context *ctx, int i ) | Coverage: | 91.304% (21/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 619-664 |
| | 27 | 12 |
statConnectName: | statConnect | Prototype: | static int statConnect( sqlite3 *db, void *pAux, int argc, const char *const*argv, sqlite3_vtab **ppVtab, char **pzErr ) | Coverage: | 76.471% (13/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 140-177 |
| | 24 | 6 |
statDecodePageName: | statDecodePage | Prototype: | static int statDecodePage(Btree *pBt, StatPage *p) | Coverage: | 86.667% (39/45) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 316-405 |
| | 76 | 13 |
statDisconnectName: | statDisconnect | Prototype: | static int statDisconnect(sqlite3_vtab *pVtab) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 182-185 |
| | 2 | 1 |
statEofName: | statEof | Prototype: | static int statEof(sqlite3_vtab_cursor *pCursor) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 569-572 |
| | 2 | 1 |
statFilterName: | statFilter | Prototype: | static int statFilter( sqlite3_vtab_cursor *pCursor, int idxNum, const char *idxStr, int argc, sqlite3_value **argv ) | Coverage: | 57.895% (11/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 574-617 |
| | 30 | 5 |
statNextName: | statNext | Prototype: | static int statNext(sqlite3_vtab_cursor *pCursor) | Coverage: | 83.077% (54/65) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 436-567 |
| | 95 | 23 |
statOpenName: | statOpen | Prototype: | static int statOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 240-255 |
| | 10 | 2 |
statResetCsrName: | statResetCsr | Prototype: | static void statResetCsr(StatCursor *pCsr) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 270-280 |
| | 8 | 2 |
statRowidName: | 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 |
statSizeAndOffsetName: | statSizeAndOffset | Prototype: | static void statSizeAndOffset(StatCursor *pCsr) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 411-431 |
| | 12 | 2 |
storeLastErrnoName: | storeLastErrno | Prototype: | static void storeLastErrno(unixFile *pFile, int error) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 1280-1282 |
| | 1 | 1 |
strAccumFinishReallocName: | strAccumFinishRealloc | Prototype: | static __attribute__((noinline)) char *strAccumFinishRealloc(StrAccum *p) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 952-964 |
| | 11 | 2 |
strftimeFuncName: | strftimeFunc | Prototype: | static void strftimeFunc( sqlite3_context *context, int argc, sqlite3_value **argv ) | Coverage: | 95.181% (79/83) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 1005-1136 |
| | 82 | 39 |
subjRequiresPageName: | subjRequiresPage | Prototype: | static int subjRequiresPage(PgHdr *pPg) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 1083-1095 |
| | 9 | 3 |
subjournalPageName: | subjournalPage | Prototype: | static int subjournalPage(PgHdr *pPg) | Coverage: | 92.308% (12/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 4518-4559 |
| | 34 | 5 |
subjournalPageIfRequiredName: | 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 |
substExprName: | substExpr | Prototype: | static Expr *substExpr( SubstContext *pSubst, Expr *pExpr ) | Coverage: | 100.000% (44/44) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 3427-3482 |
| | 41 | 11 |
substExprListName: | 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 |
substSelectName: | substSelect | Prototype: | static void substSelect( SubstContext *pSubst, Select *p, int doPrior ) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 3493-3517 |
| | 18 | 5 |
substrFuncName: | substrFunc | Prototype: | static void substrFunc( sqlite3_context *context, int argc, sqlite3_value **argv ) | Coverage: | 97.753% (87/89) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 273-362 |
| | 63 | 27 |
sumFinalizeName: | sumFinalize | Prototype: | static void sumFinalize(sqlite3_context *context) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1542-1554 |
| | 8 | 4 |
sumInverseName: | sumInverse | Prototype: | static void sumInverse(sqlite3_context *context, int argc, sqlite3_value**argv) | Coverage: | 72.727% (8/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1517-1538 |
| | 21 | 3 |
sumStepName: | sumStep | Prototype: | static void sumStep(sqlite3_context *context, int argc, sqlite3_value **argv) | Coverage: | 92.857% (13/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1495-1515 |
| | 17 | 4 |
syncJournalName: | syncJournal | Prototype: | static int syncJournal(Pager *pPager, int newHdr) | Coverage: | 96.000% (48/50) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 4257-4366 |
| | 59 | 14 |
tableAndColumnIndexName: | tableAndColumnIndex | Prototype: | static int tableAndColumnIndex( SrcList *pSrc, int N, const char *zCol, int *piTab, int *piCol ) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 293-315 |
| | 13 | 4 |
termCanDriveIndexName: | termCanDriveIndex | Prototype: | static int termCanDriveIndex( WhereTerm *pTerm, struct SrcList_item *pSrc, Bitmask notReady ) | Coverage: | 95.652% (22/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 641-664 |
| | 12 | 7 |
termIsEquivalenceName: | termIsEquivalence | Prototype: | static int termIsEquivalence(Parse *pParse, Expr *pExpr) | Coverage: | 100.000% (22/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | Lines: | 896-912 |
| | 13 | 6 |
timeFuncName: | timeFunc | Prototype: | static void timeFunc( 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: | 953-965 |
| | 6 | 2 |
totalFinalizeName: | 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 |