Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
last_valueStepFuncName: | last_valueStepFunc | Prototype: | static void last_valueStepFunc( sqlite3_context *pCtx, int nArg, sqlite3_value **apArg ) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 372-389 |
| | 9 | 3 |
sqlite3OsCurrentTimeInt64Name: | sqlite3OsCurrentTimeInt64 | Prototype: | int sqlite3OsCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *pTimeOut) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 269-285 |
| | 7 | 2 |
displayP4Name: | displayP4 | Prototype: | static char *displayP4(Op *pOp, char *zTemp, int nTemp) | Coverage: | 57.647% (49/85) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 1393-1508 |
| | 235 | 29 |
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 |
dbpageConnectName: | dbpageConnect | Prototype: | static int dbpageConnect( sqlite3 *db, void *pAux, int argc, const char *const*argv, sqlite3_vtab **ppVtab, char **pzErr ) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | Lines: | 66-91 |
| | 15 | 4 |
dbpageOpenName: | dbpageOpen | Prototype: | static int dbpageOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | Lines: | 165-179 |
| | 9 | 2 |
getFileModeName: | getFileMode | Prototype: | static int getFileMode( const char *zFile, mode_t *pMode, uid_t *pUid, gid_t *pGid ) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 5781-5797 |
| | 8 | 2 |
groupConcatFinalizeName: | groupConcatFinalize | Prototype: | static void groupConcatFinalize(sqlite3_context *context) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1750-1763 |
| | 9 | 4 |
groupConcatValueName: | groupConcatValue | Prototype: | static void groupConcatValue(sqlite3_context *context) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1765-1778 |
| | 9 | 4 |
pragmaVtabColumnName: | pragmaVtabColumn | Prototype: | static int pragmaVtabColumn( sqlite3_vtab_cursor *pVtabCursor, sqlite3_context *ctx, int i ) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 2418-2431 |
| | 6 | 2 |
sqlite3BtreeRowCountEstName: | sqlite3BtreeRowCountEst | Prototype: | i64 sqlite3BtreeRowCountEst(BtCursor *pCur) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 5550-5568 |
| | 14 | 4 |
sqlite3PagerCloseWalName: | sqlite3PagerCloseWal | Prototype: | int sqlite3PagerCloseWal(Pager *pPager, sqlite3 *db) | Coverage: | 60.000% (15/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 7574-7610 |
| | 22 | 7 |
sqlite3SafetyCheckOkName: | sqlite3SafetyCheckOk | Prototype: | int sqlite3SafetyCheckOk(sqlite3 *db) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 1292-1308 |
| | 10 | 4 |
sqlite3VdbeMemSetPointerName: | sqlite3VdbeMemSetPointer | Prototype: | void sqlite3VdbeMemSetPointer( Mem *pMem, void *pPtr, const char *zPType, void (*xDestructor)(void*) ) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 830-842 |
| | 8 | 1 |
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 |
unixCheckReservedLockName: | unixCheckReservedLock | Prototype: | static int unixCheckReservedLock(sqlite3_file *id, int *pResOut) | Coverage: | 60.000% (15/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 1488-1527 |
| | 46 | 7 |
unixTempFileDirName: | unixTempFileDir | Prototype: | static const char *unixTempFileDir(void) | Coverage: | 60.000% (12/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 5648-5675 |
| | 21 | 6 |
vtabBestIndexName: | vtabBestIndex | Prototype: | static int vtabBestIndex(Parse *pParse, Table *pTab, sqlite3_index_info *p) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 1043-1075 |
| | 12 | 4 |
btreeCreateTableName: | btreeCreateTable | Prototype: | static int btreeCreateTable(Btree *p, int *piTable, int createTabFlags) | Coverage: | 60.377% (32/53) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 8765-8907 |
| | 89 | 16 |
sqlite3ErrNameName: | sqlite3ErrName | Prototype: | const char *sqlite3ErrName(int rc) | Coverage: | 60.452% (107/177) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1325-1428 |
| | 92 | 87 |
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_open16Name: | sqlite3_open16 | Prototype: | int sqlite3_open16( const void *zFilename, sqlite3 **ppDb ) | Coverage: | 62.500% (10/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 3320-3353 |
| | 21 | 5 |
saveCursorKeyName: | saveCursorKey | Prototype: | static int saveCursorKey(BtCursor *pCur) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 653-680 |
| | 25 | 4 |
sqlite3AddCheckConstraintName: | sqlite3AddCheckConstraint | Prototype: | void sqlite3AddCheckConstraint( Parse *pParse, Expr *pCheckExpr ) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1406-1425 |
| | 8 | 3 |
sqlite3_finalizeName: | sqlite3_finalize | Prototype: | int sqlite3_finalize(sqlite3_stmt *pStmt) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 97-114 |
| | 12 | 4 |
dotlockLockName: | dotlockLock | Prototype: | static int dotlockLock(sqlite3_file *id, int eFileLock) | Coverage: | 64.286% (9/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 2256-2295 |
| | 28 | 5 |
sqlite3_errmsg16Name: | sqlite3_errmsg16 | Prototype: | const void *sqlite3_errmsg16(sqlite3 *db) | Coverage: | 64.286% (9/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 2420-2455 |
| | 15 | 5 |
backupTruncateFileName: | 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 |
backupUpdateName: | backupUpdate | Prototype: | static __attribute__((noinline)) void backupUpdate( sqlite3_backup *p, Pgno iPage, const u8 *aData ) | Coverage: | 66.667% (8/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | Lines: | 690-714 |
| | 20 | 4 |
robustFchownName: | robustFchown | Prototype: | static int robustFchown(int fd, uid_t uid, gid_t gid) | Coverage: | 66.667% (2/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 542-548 |
| | 1 | 1 |
sqlite3IdListAppendName: | sqlite3IdListAppend | Prototype: | IdList *sqlite3IdListAppend(Parse *pParse, IdList *pList, Token *pToken) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 3716-3739 |
| | 19 | 5 |
sqlite3OpenTempDatabaseName: | sqlite3OpenTempDatabase | Prototype: | int sqlite3OpenTempDatabase(Parse *pParse) | Coverage: | 66.667% (8/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4145-4172 |
| | 18 | 4 |
sqlite3OsSectorSizeName: | sqlite3OsSectorSize | Prototype: | int sqlite3OsSectorSize(sqlite3_file *id) | Coverage: | 66.667% (2/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 152-155 |
| | 2 | 1 |
sqlite3_bind_parameter_countName: | sqlite3_bind_parameter_count | Prototype: | int sqlite3_bind_parameter_count(sqlite3_stmt *pStmt) | Coverage: | 66.667% (2/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1514-1517 |
| | 2 | 1 |
sqlite3_column_countName: | sqlite3_column_count | Prototype: | int sqlite3_column_count(sqlite3_stmt *pStmt) | Coverage: | 66.667% (2/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 927-930 |
| | 2 | 1 |
sqlite3_extended_result_codesName: | 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_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_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 |
unicodeFuncName: | 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 |
unixLockSharedMemoryName: | unixLockSharedMemory | Prototype: | static int unixLockSharedMemory(unixFile *pDbFd, unixShmNode *pShmNode) | Coverage: | 66.667% (14/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 4402-4449 |
| | 47 | 7 |
valueBytesName: | valueBytes | Prototype: | static __attribute__((noinline)) int valueBytes(sqlite3_value *pVal, u8 enc) | Coverage: | 66.667% (2/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 1867-1869 |
| | 1 | 1 |
walLimitSizeName: | walLimitSize | Prototype: | static void walLimitSize(Wal *pWal, i64 nMax) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1963-1975 |
| | 9 | 3 |
sqlite3BtreeOpenName: | sqlite3BtreeOpen | Prototype: | int sqlite3BtreeOpen( sqlite3_vfs *pVfs, const char *zFilename, sqlite3 *db, Btree **ppBtree, int flags, int vfsFlags ) | Coverage: | 67.442% (145/215) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 2263-2549 |
| | 513 | 49 |
sqlite3ExprListAppendVectorName: | sqlite3ExprListAppendVector | Prototype: | ExprList *sqlite3ExprListAppendVector( Parse *pParse, ExprList *pList, IdList *pColumns, Expr *pExpr ) | Coverage: | 67.857% (19/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1580-1635 |
| | 33 | 8 |
walIteratorInitName: | walIteratorInit | Prototype: | static int walIteratorInit(Wal *pWal, u32 nBackfill, WalIterator **pp) | Coverage: | 68.000% (17/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1613-1686 |
| | 51 | 8 |
sqlite3ErrStrName: | sqlite3ErrStr | Prototype: | const char *sqlite3ErrStr(int rc) | Coverage: | 68.750% (11/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1435-1494 |
| | 13 | 6 |
checkAppendMsgName: | checkAppendMsg | Prototype: | static void checkAppendMsg( IntegrityCk *pCheck, const char *zFormat, ... ) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 9287-9308 |
| | 29 | 5 |
dropCellName: | dropCell | Prototype: | static void dropCell(MemPage *pPage, int idx, int sz, int *pRC) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 6531-6570 |
| | 39 | 5 |
findBtreeName: | findBtree | Prototype: | static Btree *findBtree(sqlite3 *pErrorDb, sqlite3 *pDb, const char *zDb) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | Lines: | 82-107 |
| | 17 | 5 |
sqlite3ResultSetOfSelectName: | sqlite3ResultSetOfSelect | Prototype: | Table *sqlite3ResultSetOfSelect(Parse *pParse, Select *pSelect) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 2077-2107 |
| | 29 | 5 |
bindTextName: | bindText | Prototype: | static int bindText( sqlite3_stmt *pStmt, int i, const void *zData, int nData, void (*xDel)(void*), u8 encoding ) | Coverage: | 70.000% (14/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1306-1336 |
| | 17 | 6 |
sqlite3ReindexName: | sqlite3Reindex | Prototype: | void sqlite3Reindex(Parse *pParse, Token *pName1, Token *pName2) | Coverage: | 70.000% (21/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4417-4468 |
| | 43 | 10 |
sqlite3WindowAttachName: | sqlite3WindowAttach | Prototype: | void sqlite3WindowAttach(Parse *pParse, Expr *p, Window *pWin) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 960-978 |
| | 12 | 4 |
writeMasterJournalName: | writeMasterJournal | Prototype: | static int writeMasterJournal(Pager *pPager, const char *zMaster) | Coverage: | 70.000% (21/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 1693-1756 |
| | 36 | 6 |
unixOpenSharedMemoryName: | unixOpenSharedMemory | Prototype: | static int unixOpenSharedMemory(unixFile *pDbFd) | Coverage: | 70.270% (26/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 4486-4605 |
| | 77 | 13 |
btreeOverwriteCellName: | btreeOverwriteCell | Prototype: | static int btreeOverwriteCell(BtCursor *pCur, const BtreePayload *pX) | Coverage: | 70.370% (19/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 8244-8288 |
| | 37 | 9 |
sqlite3_set_auxdataName: | sqlite3_set_auxdata | Prototype: | void sqlite3_set_auxdata( sqlite3_context *pCtx, int iArg, void *pAux, void (*xDelete)(void*) ) | Coverage: | 70.370% (19/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 865-906 |
| | 26 | 9 |
sqlite3ExprCompareName: | sqlite3ExprCompare | Prototype: | int sqlite3ExprCompare(Parse *pParse, Expr *pA, Expr *pB, int iTab) | Coverage: | 71.318% (92/129) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 4702-4764 |
| | 205 | 31 |
autoIncrementEndName: | autoIncrementEnd | Prototype: | static __attribute__((noinline)) void autoIncrementEnd(Parse *pParse) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | Lines: | 345-381 |
| | 27 | 3 |
btreeOverwriteContentName: | btreeOverwriteContent | Prototype: | static int btreeOverwriteContent( MemPage *pPage, u8 *pDest, const BtreePayload *pX, int iOffset, int iAmt ) | Coverage: | 71.429% (20/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 8205-8238 |
| | 18 | 9 |
closeUnixFileName: | closeUnixFile | Prototype: | static int closeUnixFile(sqlite3_file *id) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 2067-2097 |
| | 10 | 3 |
isAllZeroName: | 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 |
moveToRightmostName: | moveToRightmost | Prototype: | static int moveToRightmost(BtCursor *pCur) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 5157-5174 |
| | 22 | 3 |
newDatabaseName: | newDatabase | Prototype: | static int newDatabase(BtShared *pBt) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 3215-3252 |
| | 44 | 3 |
resizeIndexObjectName: | resizeIndexObject | Prototype: | static int resizeIndexObject(sqlite3 *db, Index *pIdx, int N) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1650-1669 |
| | 20 | 3 |
sqlite3AbsInt32Name: | 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 |
sqlite3AutoincrementBeginName: | sqlite3AutoincrementBegin | Prototype: | void sqlite3AutoincrementBegin(Parse *pParse) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | Lines: | 272-322 |
| | 37 | 3 |
sqlite3BtreeTripAllCursorsName: | sqlite3BtreeTripAllCursors | Prototype: | int sqlite3BtreeTripAllCursors(Btree *pBtree, int errCode, int writeOnly) | Coverage: | 71.429% (15/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 4066-4092 |
| | 20 | 6 |
sqlite3ExprAddCollateTokenName: | sqlite3ExprAddCollateToken | Prototype: | Expr *sqlite3ExprAddCollateToken( Parse *pParse, Expr *pExpr, const Token *pCollName, int dequote ) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 81-96 |
| | 7 | 3 |
sqlite3PragmaVtabRegisterName: | sqlite3PragmaVtabRegister | Prototype: | Module *sqlite3PragmaVtabRegister(sqlite3 *db, const char *zName) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 2474-2482 |
| | 11 | 3 |
sqlite3StmtCurrentTimeName: | sqlite3StmtCurrentTime | Prototype: | sqlite3_int64 sqlite3StmtCurrentTime(sqlite3_context *p) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 774-788 |
| | 9 | 3 |
sqlite3VdbeMemExpandBlobName: | sqlite3VdbeMemExpandBlob | Prototype: | int sqlite3VdbeMemExpandBlob(Mem *pMem) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 300-320 |
| | 22 | 3 |
sqlite3WindowDupName: | sqlite3WindowDup | Prototype: | Window *sqlite3WindowDup(sqlite3 *db, Expr *pOwner, Window *p) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 2129-2147 |
| | 15 | 3 |
sqlite3WindowListDupName: | sqlite3WindowListDup | Prototype: | Window *sqlite3WindowListDup(sqlite3 *db, Window *p) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 2153-2165 |
| | 8 | 3 |
sqlite3_clear_bindingsName: | sqlite3_clear_bindings | Prototype: | int sqlite3_clear_bindings(sqlite3_stmt *pStmt) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 145-163 |
| | 15 | 3 |
sqlite3_errmsgName: | sqlite3_errmsg | Prototype: | const char *sqlite3_errmsg(sqlite3 *db) | Coverage: | 71.429% (10/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 2392-2413 |
| | 16 | 5 |
sqlite3StartTableName: | sqlite3StartTable | Prototype: | void sqlite3StartTable( Parse *pParse, Token *pName1, Token *pName2, int isTemp, int isView, int isVirtual, int noErr ) | Coverage: | 72.072% (80/111) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 848-1040 |
| | 272 | 28 |
freeSpaceName: | freeSpace | Prototype: | static int freeSpace(MemPage *pPage, u16 iStart, u16 iSize) | Coverage: | 72.222% (39/54) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 1671-1763 |
| | 72 | 16 |
balance_quickName: | balance_quick | Prototype: | static int balance_quick(MemPage *pParent, MemPage *pPage, u8 *pSpace) | Coverage: | 72.414% (21/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 7040-7122 |
| | 45 | 9 |
sqlite3OsLockName: | sqlite3OsLock | Prototype: | int sqlite3OsLock(sqlite3_file *id, int lockType) | Coverage: | 72.727% (8/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 107-110 |
| | 2 | 3 |
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 |
whereLoopAddVirtualName: | whereLoopAddVirtual | Prototype: | static int whereLoopAddVirtual( WhereLoopBuilder *pBuilder, Bitmask mPrereq, Bitmask mUnusable ) | Coverage: | 72.881% (43/59) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 3281-3397 |
| | 78 | 17 |
btreeMovetoName: | btreeMoveto | Prototype: | static int btreeMoveto( BtCursor *pCur, const void *pKey, i64 nKey, int bias, int *pRes ) | Coverage: | 73.333% (11/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 790-818 |
| | 17 | 6 |
computeYMDName: | computeYMD | Prototype: | static void computeYMD(DateTime *p) | Coverage: | 73.333% (11/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 419-443 |
| | 21 | 4 |
pagerLockDbName: | pagerLockDb | Prototype: | static int pagerLockDb(Pager *pPager, int eLock) | Coverage: | 73.333% (11/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 1174-1186 |
| | 9 | 3 |
ptrmapGetName: | ptrmapGet | Prototype: | static int ptrmapGet(BtShared *pBt, Pgno key, u8 *pEType, Pgno *pPgno) | Coverage: | 73.333% (11/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 1023-1052 |
| | 28 | 5 |
roundFuncName: | roundFunc | Prototype: | static void roundFunc(sqlite3_context *context, int argc, sqlite3_value **argv) | Coverage: | 73.529% (25/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 368-399 |
| | 24 | 9 |
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 |
whereClauseInsertName: | whereClauseInsert | Prototype: | static int whereClauseInsert(WhereClause *pWC, Expr *p, u16 wtFlags) | Coverage: | 73.684% (14/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | Lines: | 60-94 |
| | 38 | 6 |
posixUnlockName: | posixUnlock | Prototype: | static int posixUnlock(sqlite3_file *id, int eFileLock, int handleNFSUnlock) | Coverage: | 74.286% (26/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 1885-2036 |
| | 106 | 13 |
columnMallocFailureName: | columnMallocFailure | Prototype: | static void columnMallocFailure(sqlite3_stmt *pStmt) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1020-1034 |
| | 10 | 2 |
columnMemName: | columnMem | Prototype: | static Mem *columnMem(sqlite3_stmt *pStmt, int i) | Coverage: | 75.000% (9/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 985-1000 |
| | 13 | 3 |
copyPayloadName: | copyPayload | Prototype: | static int copyPayload( void *pPayload, void *pBuf, int nByte, int eOp, DbPage *pDbPage ) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 4591-4610 |
| | 7 | 3 |
dbpageCloseName: | 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 |
dense_rankStepFuncName: | 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 |
freePageName: | freePage | Prototype: | static void freePage(MemPage *pPage, int *pRC) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 6248-6252 |
| | 2 | 2 |
local_ioerrName: | local_ioerr | Prototype: | static void local_ioerr() | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_common.h | Lines: | 73-77 |
| | 2 | 2 |
pagerAcquireMapPageName: | pagerAcquireMapPage | Prototype: | static int pagerAcquireMapPage( Pager *pPager, Pgno pgno, void *pData, PgHdr **ppPage ) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 4039-4076 |
| | 36 | 3 |
pcache1ShrinkName: | pcache1Shrink | Prototype: | static void pcache1Shrink(sqlite3_pcache *p) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 818-830 |
| | 14 | 2 |
pragmaVtabFilterName: | pragmaVtabFilter | Prototype: | static int pragmaVtabFilter( sqlite3_vtab_cursor *pVtabCursor, int idxNum, const char *idxStr, int argc, sqlite3_value **argv ) | Coverage: | 75.000% (18/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 2360-2405 |
| | 37 | 8 |