Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
enlargeAndAppendName: | 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 |
enable_simulated_io_errorsName: | enable_simulated_io_errors | Prototype: | void enable_simulated_io_errors(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 3851-3853 |
| | 1 | 1 |
editPageName: | editPage | Prototype: | static int editPage( MemPage *pPg, int iOld, int iNew, int nNew, CellArray *pCArray ) | Coverage: | 100.000% (33/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 6906-6998 |
| | 51 | 11 |
dupedExprStructSizeName: | dupedExprStructSize | Prototype: | static int dupedExprStructSize(Expr *p, int flags) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1136-1160 |
| | 57 | 3 |
dupedExprSizeName: | dupedExprSize | Prototype: | static int dupedExprSize(Expr *p, int flags) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1188-1197 |
| | 6 | 3 |
dupedExprNodeSizeName: | 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 |
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 |
downgradeAllSharedCacheTableLocksName: | downgradeAllSharedCacheTableLocks | Prototype: | static void downgradeAllSharedCacheTableLocks(Btree *p) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 455-466 |
| | 10 | 3 |
doubleToInt64Name: | doubleToInt64 | Prototype: | static __attribute__((noinline)) i64 doubleToInt64(double r) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 511-534 |
| | 5 | 3 |
dotlockUnlockName: | dotlockUnlock | Prototype: | static int dotlockUnlock(sqlite3_file *id, int eFileLock) | Coverage: | 52.941% (9/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 2306-2344 |
| | 35 | 6 |
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 |
dotlockIoFinderImplName: | dotlockIoFinderImpl | Prototype: | static const sqlite3_io_methods *dotlockIoFinderImpl(const char *z, unixFile *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 5264-5264 |
| | 1 | 1 |
dotlockCloseName: | dotlockClose | Prototype: | static int dotlockClose(sqlite3_file *id) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 2349-2355 |
| | 7 | 1 |
dotlockCheckReservedLockName: | dotlockCheckReservedLock | Prototype: | static int dotlockCheckReservedLock(sqlite3_file *id, int *pResOut) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 2215-2227 |
| | 11 | 3 |
doWalCallbacksName: | doWalCallbacks | Prototype: | static int doWalCallbacks(sqlite3 *db) | Coverage: | 92.857% (13/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 516-534 |
| | 12 | 4 |
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 |
disconnectAllVtabName: | disconnectAllVtab | Prototype: | static void disconnectAllVtab(sqlite3 *db) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1036-1061 |
| | 15 | 7 |
disable_simulated_io_errorsName: | disable_simulated_io_errors | Prototype: | void disable_simulated_io_errors(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 3847-3850 |
| | 2 | 1 |
disableTermName: | disableTerm | Prototype: | static void disableTerm(WhereLevel *pLevel, WhereTerm *pTerm) | Coverage: | 100.000% (22/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | Lines: | 295-314 |
| | 18 | 5 |
detachFuncName: | detachFunc | Prototype: | static void detachFunc( sqlite3_context *context, int NotUsed, sqlite3_value **argv ) | Coverage: | 96.000% (24/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/attach.c | Lines: | 288-329 |
| | 26 | 9 |
destroyTableName: | destroyTable | Prototype: | static void destroyTable(Parse *pParse, Table *pTab) | Coverage: | 95.000% (19/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 2455-2498 |
| | 21 | 6 |
destroyRootPageName: | destroyRootPage | Prototype: | static void destroyRootPage(Parse *pParse, int iTable, int iDb) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 2426-2447 |
| | 11 | 1 |
dense_rankValueFuncName: | dense_rankValueFunc | Prototype: | static void dense_rankValueFunc(sqlite3_context *pCtx) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 189-199 |
| | 7 | 3 |
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 |
deleteTableName: | deleteTable | Prototype: | static void __attribute__((noinline)) deleteTable(sqlite3 *db, Table *pTable) | Coverage: | 90.909% (10/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 602-648 |
| | 30 | 3 |
defragmentPageName: | defragmentPage | Prototype: | static int defragmentPage(MemPage *pPage, int nMaxFrag) | Coverage: | 84.615% (44/52) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 1379-1504 |
| | 120 | 16 |
decodeFlagsName: | decodeFlags | Prototype: | static int decodeFlags(MemPage *pPage, int flagByte) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 1777-1824 |
| | 46 | 4 |
dbpageUpdateName: | dbpageUpdate | Prototype: | static int dbpageUpdate( sqlite3_vtab *pVtab, int argc, sqlite3_value **argv, sqlite_int64 *pRowid ) | Coverage: | 45.161% (14/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | Lines: | 299-360 |
| | 44 | 9 |
dbpageRowidName: | dbpageRowid | Prototype: | static int dbpageRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | Lines: | 293-297 |
| | 3 | 1 |
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 |
dbpageNextName: | 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 |
dbpageFilterName: | dbpageFilter | Prototype: | static int dbpageFilter( sqlite3_vtab_cursor *pCursor, int idxNum, const char *idxStr, int argc, sqlite3_value **argv ) | Coverage: | 82.609% (19/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | Lines: | 216-260 |
| | 36 | 7 |
dbpageEofName: | dbpageEof | Prototype: | static int dbpageEof(sqlite3_vtab_cursor *pCursor) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | Lines: | 201-204 |
| | 2 | 1 |
dbpageDisconnectName: | dbpageDisconnect | Prototype: | static int dbpageDisconnect(sqlite3_vtab *pVtab) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | Lines: | 96-99 |
| | 2 | 1 |
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 |
dbpageColumnName: | dbpageColumn | Prototype: | static int dbpageColumn( sqlite3_vtab_cursor *pCursor, sqlite3_context *ctx, int i ) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | Lines: | 262-291 |
| | 16 | 5 |
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 |
dbpageBestIndexName: | dbpageBestIndex | Prototype: | static int dbpageBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo) | Coverage: | 81.250% (26/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | Lines: | 109-160 |
| | 30 | 8 |
dbpageBeginName: | dbpageBegin | Prototype: | static int dbpageBegin(sqlite3_vtab *pVtab) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | Lines: | 366-375 |
| | 7 | 3 |
datetimeFuncName: | datetimeFunc | Prototype: | static void datetimeFunc( 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: | 933-946 |
| | 7 | 2 |
datetimeErrorName: | datetimeError | Prototype: | static void datetimeError(DateTime *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 240-243 |
| | 2 | 1 |
dateFuncName: | dateFunc | Prototype: | static void dateFunc( 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: | 972-984 |
| | 6 | 2 |
databaseIsUnmovedName: | databaseIsUnmoved | Prototype: | static int databaseIsUnmoved(Pager *pPager) | Coverage: | 86.667% (13/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 4110-4127 |
| | 13 | 5 |
cume_distValueFuncName: | cume_distValueFunc | Prototype: | static void cume_distValueFunc(sqlite3_context *pCtx) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 293-300 |
| | 5 | 2 |
cume_distStepFuncName: | cume_distStepFunc | Prototype: | static void cume_distStepFunc( sqlite3_context *pCtx, int nArg, sqlite3_value **apArg ) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 277-292 |
| | 9 | 3 |
ctimestampFuncName: | ctimestampFunc | Prototype: | static void ctimestampFunc( sqlite3_context *context, int NotUsed, sqlite3_value **NotUsed2 ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 1171-1178 |
| | 2 | 1 |
ctimeFuncName: | ctimeFunc | Prototype: | static void ctimeFunc( sqlite3_context *context, int NotUsed, sqlite3_value **NotUsed2 ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 1143-1150 |
| | 2 | 1 |
createTableStmtName: | createTableStmt | Prototype: | static char *createTableStmt(sqlite3 *db, Table *p) | Coverage: | 85.714% (12/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1582-1644 |
| | 50 | 5 |
createMaskName: | 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 |
createFunctionApiName: | createFunctionApi | Prototype: | static int createFunctionApi( sqlite3 *db, const char *zFunc, int nArg, int enc, void *p, void (*xSFunc)(sqlite3_context*,int,sqlite3_value**), void (*xStep)(sqlite3_context*,int,sqlite3_value**), void (*xFinal)(sqlite3_context*), void (*xValue)(sqlite3_context*), void (*xInverse)(sqlite3_context*,int,sqlite3_value**), void(*xDestroy)(void*) ) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1796-1842 |
| | 24 | 5 |
createCollationName: | createCollation | Prototype: | static int createCollation( sqlite3* db, const char *zName, u8 enc, void* pCtx, int(*xCompare)(void*,int,const void*,int,const void*), void(*xDel)(void*) ) | Coverage: | 97.059% (33/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 2497-2566 |
| | 34 | 10 |
createAggContextName: | createAggContext | Prototype: | static __attribute__((noinline)) void *createAggContext(sqlite3_context *p, int nByte) | Coverage: | 87.500% (7/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 794-809 |
| | 13 | 3 |
countStepName: | countStep | Prototype: | static void countStep(sqlite3_context *context, int argc, sqlite3_value **argv) | Coverage: | 87.500% (7/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1584-1599 |
| | 8 | 2 |
countInverseName: | 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 |
countFinalizeName: | countFinalize | Prototype: | static void countFinalize(sqlite3_context *context) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1600-1604 |
| | 3 | 1 |
corruptSchemaName: | corruptSchema | Prototype: | static void corruptSchema( InitData *pData, const char *zObj, const char *zExtra ) | Coverage: | 85.714% (18/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | Lines: | 22-45 |
| | 15 | 7 |
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 |
copyNodeContentName: | copyNodeContent | Prototype: | static void copyNodeContent(MemPage *pFrom, MemPage *pTo, int *pRC) | Coverage: | 83.333% (10/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 7184-7223 |
| | 27 | 4 |
convertToWithoutRowidTableName: | convertToWithoutRowidTable | Prototype: | static void convertToWithoutRowidTable(Parse *pParse, Table *pTab) | Coverage: | 87.342% (69/79) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1756-1881 |
| | 88 | 25 |
convertCompoundSelectToSubqueryName: | convertCompoundSelectToSubquery | Prototype: | static int convertCompoundSelectToSubquery(Walker *pWalker, Select *p) | Coverage: | 87.500% (28/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 4479-4526 |
| | 45 | 10 |
contextMallocName: | contextMalloc | Prototype: | static void *contextMalloc(sqlite3_context *context, i64 nByte) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 409-425 |
| | 12 | 3 |
constructAutomaticIndexName: | constructAutomaticIndex | Prototype: | static void constructAutomaticIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, WhereLevel *pLevel ) | Coverage: | 81.481% (66/81) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 674-870 |
| | 143 | 23 |
constInsertName: | constInsert | Prototype: | static void constInsert( WhereConst *pConst, Expr *pColumn, Expr *pValue ) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 4084-4100 |
| | 8 | 3 |
connectionIsBusyName: | connectionIsBusy | Prototype: | static int connectionIsBusy(sqlite3 *db) | Coverage: | 83.333% (10/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1067-1076 |
| | 9 | 4 |
computeYMD_HMSName: | computeYMD_HMS | Prototype: | static void computeYMD_HMS(DateTime *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 467-470 |
| | 2 | 1 |
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 |
computeNumericTypeName: | computeNumericType | Prototype: | static u16 __attribute__((noinline)) computeNumericType(Mem *pMem) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbe.c | Lines: | 380-390 |
| | 11 | 3 |
computeLimitRegistersName: | computeLimitRegisters | Prototype: | static void computeLimitRegisters(Parse *pParse, Select *p, int iBreak) | Coverage: | 100.000% (22/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 2149-2195 |
| | 34 | 7 |
computeJDName: | computeJD | Prototype: | static void computeJD(DateTime *p) | Coverage: | 91.667% (22/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 251-287 |
| | 28 | 7 |
computeHMSName: | computeHMS | Prototype: | static void computeHMS(DateTime *p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 448-462 |
| | 13 | 2 |
computeCellSizeName: | computeCellSize | Prototype: | static __attribute__((noinline)) u16 computeCellSize(CellArray *p, int N) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 6709-6714 |
| | 8 | 1 |
compileoptionusedFuncName: | compileoptionusedFunc | Prototype: | static void compileoptionusedFunc( sqlite3_context *context, int argc, sqlite3_value **argv ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 950-965 |
| | 7 | 2 |
compileoptiongetFuncName: | compileoptiongetFunc | Prototype: | static void compileoptiongetFunc( sqlite3_context *context, int argc, sqlite3_value **argv ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 974-987 |
| | 7 | 1 |
comparisonAffinityName: | comparisonAffinity | Prototype: | static char comparisonAffinity(Expr *pExpr) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 254-269 |
| | 17 | 4 |
compare2pow63Name: | compare2pow63 | Prototype: | static int compare2pow63(const char *zNum, int incr) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 574-589 |
| | 8 | 3 |
columnTypeImplName: | columnTypeImpl | Prototype: | static const char *columnTypeImpl( NameContext *pNC, Expr *pExpr ) | Coverage: | 100.000% (33/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 1619-1758 |
| | 57 | 10 |
columnNullValueName: | columnNullValue | Prototype: | static const Mem *columnNullValue(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 945-977 |
| | 1 | 1 |
columnNameName: | columnName | Prototype: | static const void *columnName( sqlite3_stmt *pStmt, int N, const void *(*xFunc)(Mem*), int useType ) | Coverage: | 77.778% (7/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1118-1154 |
| | 23 | 3 |
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 |
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 |
columnIndexName: | 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 |
collationMatchName: | collationMatch | Prototype: | static int collationMatch(const char *zColl, Index *pIndex) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4347-4358 |
| | 12 | 3 |
codeVectorCompareName: | codeVectorCompare | Prototype: | static void codeVectorCompare( Parse *pParse, Expr *pExpr, int dest, u8 op, u8 p5 ) | Coverage: | 96.000% (24/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 541-615 |
| | 60 | 9 |
codeTableLocksName: | codeTableLocks | Prototype: | static void codeTableLocks(Parse *pParse) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 91-104 |
| | 11 | 2 |
codeRealName: | codeReal | Prototype: | static void codeReal(Vdbe *v, const char *z, int negateFlag, int iMem) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 3143-3151 |
| | 8 | 3 |
codeOffsetName: | codeOffset | Prototype: | static void codeOffset( Vdbe *v, int iOffset, int iContinue ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 729-738 |
| | 2 | 2 |
codeIntegerName: | codeInteger | Prototype: | static void codeInteger(Parse *pParse, Expr *pExpr, int negFlag, int iMem) | Coverage: | 100.000% (26/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 3161-3192 |
| | 21 | 6 |
codeExprOrVectorName: | codeExprOrVector | Prototype: | static void codeExprOrVector(Parse *pParse, Expr *p, int iReg, int nReg) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | Lines: | 1073-1095 |
| | 19 | 4 |
codeEqualityTermName: | codeEqualityTerm | Prototype: | static int codeEqualityTerm( Parse *pParse, WhereTerm *pTerm, WhereLevel *pLevel, int iEq, int bRev, int iTarget ) | Coverage: | 95.890% (70/73) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | Lines: | 490-615 |
| | 89 | 18 |
codeDistinctName: | codeDistinct | Prototype: | static void codeDistinct( Parse *pParse, int iTab, int addrRepeat, int N, int iMem ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 749-766 |
| | 9 | 1 |
codeDeferredSeekName: | codeDeferredSeek | Prototype: | static void codeDeferredSeek( WhereInfo *pWInfo, Index *pIdx, int iCur, int iIdxCur ) | Coverage: | 88.235% (15/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | Lines: | 1034-1062 |
| | 22 | 5 |
codeCompareName: | codeCompare | Prototype: | static int codeCompare( Parse *pParse, Expr *pLeft, Expr *pRight, int opcode, int in1, int in2, int dest, int jumpIfNull ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 334-353 |
| | 9 | 1 |
codeAttachName: | codeAttach | Prototype: | static void codeAttach( Parse *pParse, int type, FuncDef const *pFunc, Expr *pAuthArg, Expr *pFilename, Expr *pDbname, Expr *pKey ) | Coverage: | 84.000% (21/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/attach.c | Lines: | 335-402 |
| | 39 | 8 |
codeApplyAffinityName: | codeApplyAffinity | Prototype: | static void codeApplyAffinity(Parse *pParse, int base, int n, char *zAff) | Coverage: | 100.000% (17/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | Lines: | 327-351 |
| | 17 | 5 |
codeAllEqualityTermsName: | codeAllEqualityTerms | Prototype: | static int codeAllEqualityTerms( Parse *pParse, WhereLevel *pLevel, int bRev, int nExtraReg, char **pzAff ) | Coverage: | 97.619% (41/42) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | Lines: | 662-762 |
| | 65 | 14 |
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 |
closePendingFdsName: | closePendingFds | Prototype: | static void closePendingFds(unixFile *pFile) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 1287-1298 |
| | 11 | 2 |
closeCursorsInFrameName: | closeCursorsInFrame | Prototype: | static void closeCursorsInFrame(Vdbe *p) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2218-2229 |
| | 7 | 4 |
closeAllCursorsName: | closeAllCursors | Prototype: | static void closeAllCursors(Vdbe *p) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2265-2287 |
| | 20 | 6 |
clearYMD_HMS_TZName: | clearYMD_HMS_TZ | Prototype: | static void clearYMD_HMS_TZ(DateTime *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 475-479 |
| | 3 | 1 |