Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
sqlite3IsBinaryName: | sqlite3IsBinary | Prototype: | int sqlite3IsBinary(const CollSeq *p) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 916-920 |
| | 5 | 1 |
sqlite3OpenMasterTableName: | sqlite3OpenMasterTable | Prototype: | void sqlite3OpenMasterTable(Parse *p, int iDb) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 704-711 |
| | 5 | 2 |
sqlite3OsCloseFreeName: | sqlite3OsCloseFree | Prototype: | void sqlite3OsCloseFree(sqlite3_file *pFile) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 309-313 |
| | 5 | 1 |
sqlite3OsDeleteName: | sqlite3OsDelete | Prototype: | int sqlite3OsDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 222-226 |
| | 5 | 3 |
sqlite3OsFileControlName: | sqlite3OsFileControl | Prototype: | int sqlite3OsFileControl(sqlite3_file *id, int op, void *pArg) | Coverage: | 78.947% (15/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 127-147 |
| | 5 | 5 |
sqlite3PCachePercentDirtyName: | sqlite3PCachePercentDirty | Prototype: | int sqlite3PCachePercentDirty(PCache *pCache) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | Lines: | 851-857 |
| | 5 | 2 |
sqlite3PagerMemUsedName: | sqlite3PagerMemUsed | Prototype: | int sqlite3PagerMemUsed(Pager *pPager) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 6717-6723 |
| | 5 | 1 |
sqlite3PagerRekeyName: | sqlite3PagerRekey | Prototype: | void sqlite3PagerRekey(DbPage *pPg, Pgno iNew, u16 flags) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 7217-7221 |
| | 5 | 1 |
sqlite3PrngRestoreStateName: | sqlite3PrngRestoreState | Prototype: | void sqlite3PrngRestoreState(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/random.c | Lines: | 127-133 |
| | 5 | 1 |
sqlite3PrngSaveStateName: | sqlite3PrngSaveState | Prototype: | void sqlite3PrngSaveState(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/random.c | Lines: | 120-126 |
| | 5 | 1 |
sqlite3SelectDestInitName: | sqlite3SelectDestInit | Prototype: | void sqlite3SelectDestInit(SelectDest *pDest, int eDest, int iParm) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 114-120 |
| | 5 | 1 |
sqlite3SkipAccumulatorLoadName: | sqlite3SkipAccumulatorLoad | Prototype: | static void sqlite3SkipAccumulatorLoad(sqlite3_context *context) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 37-41 |
| | 5 | 1 |
sqlite3SrcListShiftJoinTypeName: | sqlite3SrcListShiftJoinType | Prototype: | void sqlite3SrcListShiftJoinType(SrcList *p) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4063-4071 |
| | 5 | 3 |
sqlite3StrAccumFinishName: | sqlite3StrAccumFinish | Prototype: | char *sqlite3StrAccumFinish(StrAccum *p) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 965-973 |
| | 5 | 3 |
sqlite3ValueNewName: | sqlite3ValueNew | Prototype: | sqlite3_value *sqlite3ValueNew(sqlite3 *db) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 1234-1241 |
| | 5 | 2 |
sqlite3VdbeMemReleaseName: | sqlite3VdbeMemRelease | Prototype: | void sqlite3VdbeMemRelease(Mem *p) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 499-504 |
| | 5 | 2 |
sqlite3VdbeSetChangesName: | sqlite3VdbeSetChanges | Prototype: | void sqlite3VdbeSetChanges(sqlite3 *db, int nChange) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 4644-4648 |
| | 5 | 1 |
sqlite3WalBeginReadTransactionName: | sqlite3WalBeginReadTransaction | Prototype: | int sqlite3WalBeginReadTransaction(Wal *pWal, int *pChanged) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 2739-2824 |
| | 5 | 2 |
sqlite3WalCallbackName: | sqlite3WalCallback | Prototype: | int sqlite3WalCallback(Wal *pWal) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 3657-3664 |
| | 5 | 2 |
sqlite3WalDefaultHookName: | sqlite3WalDefaultHook | Prototype: | int sqlite3WalDefaultHook( void *pClientData, sqlite3 *db, const char *zDb, int nFrame ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 2164-2176 |
| | 5 | 2 |
sqlite3_errcodeName: | sqlite3_errcode | Prototype: | int sqlite3_errcode(sqlite3 *db) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 2462-2470 |
| | 5 | 3 |
sqlite3_extended_errcodeName: | sqlite3_extended_errcode | Prototype: | int sqlite3_extended_errcode(sqlite3 *db) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 2471-2479 |
| | 5 | 3 |
sqlite3_result_errorName: | sqlite3_result_error | Prototype: | void sqlite3_result_error(sqlite3_context *pCtx, const char *z, int n) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 372-376 |
| | 5 | 1 |
sqlite3_result_error16Name: | sqlite3_result_error16 | Prototype: | void sqlite3_result_error16(sqlite3_context *pCtx, const void *z, int n) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 378-382 |
| | 5 | 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_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 |
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 |
unixGetpagesizeName: | unixGetpagesize | Prototype: | static int unixGetpagesize(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 4181-4189 |
| | 5 | 1 |
unixModeBitName: | unixModeBit | Prototype: | static void unixModeBit(unixFile *pFile, unsigned char mask, int *pArg) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 3901-3909 |
| | 5 | 3 |
vdbeClrCopyName: | vdbeClrCopy | Prototype: | static __attribute__((noinline)) void vdbeClrCopy(Mem *pTo, const Mem *pFrom, int eType) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 949-953 |
| | 5 | 1 |
vdbeFreeOpArrayName: | vdbeFreeOpArray | Prototype: | static void vdbeFreeOpArray(sqlite3 *db, Op *aOp, int nOp) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 984-995 |
| | 5 | 4 |
walLockExclusiveName: | walLockExclusive | Prototype: | static int walLockExclusive(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: | 863-872 |
| | 5 | 2 |
walLockSharedName: | walLockShared | Prototype: | static int walLockShared(Wal *pWal, int lockIdx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 847-856 |
| | 5 | 2 |
whereNthSubtermName: | whereNthSubterm | Prototype: | static WhereTerm *whereNthSubterm(WhereTerm *pTerm, int N) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | Lines: | 473-481 |
| | 5 | 3 |
analyzeWindowKeywordName: | analyzeWindowKeyword | Prototype: | static int analyzeWindowKeyword(const unsigned char *z) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/tokenize.c | Lines: | 244-251 |
| | 6 | 3 |
btreeReleaseAllCursorPagesName: | btreeReleaseAllCursorPages | Prototype: | static void btreeReleaseAllCursorPages(BtCursor *pCur) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 629-638 |
| | 6 | 3 |
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 |
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 |
exprIdxCoverName: | exprIdxCover | Prototype: | static int exprIdxCover(Walker *pWalker, Expr *pExpr) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 4962-4971 |
| | 6 | 2 |
functionDestroyName: | functionDestroy | Prototype: | static void functionDestroy(sqlite3 *db, FuncDef *p) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1021-1030 |
| | 6 | 3 |
getAutoVacuumName: | getAutoVacuum | Prototype: | static int getAutoVacuum(const char *z) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 97-104 |
| | 6 | 4 |
havingToWhereName: | havingToWhere | Prototype: | static void havingToWhere(Parse *pParse, Select *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 5419-5432 |
| | 6 | 1 |
invalidateAllOverflowCacheName: | invalidateAllOverflowCache | Prototype: | static void invalidateAllOverflowCache(BtShared *pBt) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 508-514 |
| | 6 | 2 |
last_valueFinalizeFuncName: | last_valueFinalizeFunc | Prototype: | static void last_valueFinalizeFunc(sqlite3_context *pCtx) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 414-422 |
| | 6 | 2 |
minMaxValueFinalizeName: | minMaxValueFinalize | Prototype: | static void minMaxValueFinalize(sqlite3_context *context, int bValue) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1662-1671 |
| | 6 | 4 |
nocaseCollatingFuncName: | nocaseCollatingFunc | Prototype: | static int nocaseCollatingFunc( void *NotUsed, int nKey1, const void *pKey1, int nKey2, const void *pKey2 ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 931-943 |
| | 6 | 2 |
noopStepFuncName: | noopStepFunc | Prototype: | static void noopStepFunc( sqlite3_context *p, int n, sqlite3_value **a ) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 453-462 |
| | 6 | 1 |
pagerSyncHotJournalName: | pagerSyncHotJournal | Prototype: | static int pagerSyncHotJournal(Pager *pPager) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 4017-4026 |
| | 6 | 3 |
pager_cksumName: | pager_cksum | Prototype: | static u32 pager_cksum(Pager *pPager, const u8 *aData) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 2204-2212 |
| | 6 | 2 |
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 |
pragmaVtabCursorClearName: | pragmaVtabCursorClear | Prototype: | static void pragmaVtabCursorClear(PragmaVtabCursor *pCsr) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 2323-2331 |
| | 6 | 2 |
randomFuncName: | randomFunc | Prototype: | static void randomFunc( sqlite3_context *context, int NotUsed, sqlite3_value **NotUsed2 ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 482-502 |
| | 6 | 2 |
reindexTableName: | reindexTable | Prototype: | static void reindexTable(Parse *pParse, Table *pTab, char const *zColl) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4366-4376 |
| | 6 | 3 |
renderLogMsgName: | renderLogMsg | Prototype: | static void renderLogMsg(int iErrCode, const char *zFormat, va_list ap) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 1188-1196 |
| | 6 | 1 |
resolveAttachExprName: | resolveAttachExpr | Prototype: | static int resolveAttachExpr(NameContext *pName, Expr *pExpr) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/attach.c | Lines: | 35-46 |
| | 6 | 3 |
sqlite3BackupRestartName: | sqlite3BackupRestart | Prototype: | void sqlite3BackupRestart(sqlite3_backup *pBackup) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | Lines: | 730-736 |
| | 6 | 2 |
sqlite3BitvecDestroyName: | sqlite3BitvecDestroy | Prototype: | void sqlite3BitvecDestroy(Bitvec *p) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/bitvec.c | Lines: | 277-286 |
| | 6 | 4 |
sqlite3BtreeClearCursorName: | sqlite3BtreeClearCursor | Prototype: | void sqlite3BtreeClearCursor(BtCursor *pCur) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 778-783 |
| | 6 | 1 |
sqlite3BtreeGetReserveNoMutexName: | sqlite3BtreeGetReserveNoMutex | Prototype: | int sqlite3BtreeGetReserveNoMutex(Btree *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 2832-2837 |
| | 6 | 1 |
sqlite3BtreeNewDbName: | sqlite3BtreeNewDb | Prototype: | int sqlite3BtreeNewDb(Btree *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 3259-3266 |
| | 6 | 1 |
sqlite3BtreePayloadCheckedName: | sqlite3BtreePayloadChecked | Prototype: | int sqlite3BtreePayloadChecked(BtCursor *pCur, u32 offset, u32 amt, void *pBuf) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 4873-4880 |
| | 6 | 2 |
sqlite3CheckObjectNameName: | sqlite3CheckObjectName | Prototype: | int sqlite3CheckObjectName(Parse *pParse, const char *zName) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 801-809 |
| | 6 | 2 |
sqlite3CodeVerifyNamedSchemaName: | sqlite3CodeVerifyNamedSchema | Prototype: | void sqlite3CodeVerifyNamedSchema(Parse *pParse, const char *zDb) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4199-4208 |
| | 6 | 3 |
sqlite3ExprAddCollateStringName: | sqlite3ExprAddCollateString | Prototype: | Expr *sqlite3ExprAddCollateString(Parse *pParse, Expr *pExpr, const char *zC) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 97-102 |
| | 6 | 1 |
sqlite3ExprNNCollSeqName: | sqlite3ExprNNCollSeq | Prototype: | CollSeq *sqlite3ExprNNCollSeq(Parse *pParse, Expr *pExpr) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 206-211 |
| | 6 | 2 |
sqlite3FindDbName: | sqlite3FindDb | Prototype: | int sqlite3FindDb(sqlite3 *db, Token *pName) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 739-746 |
| | 6 | 1 |
sqlite3FreeIndexName: | sqlite3FreeIndex | Prototype: | void sqlite3FreeIndex(sqlite3 *db, Index *p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 442-454 |
| | 6 | 2 |
sqlite3GetVdbeName: | sqlite3GetVdbe | Prototype: | Vdbe *sqlite3GetVdbe(Parse *pParse) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 2113-2123 |
| | 6 | 3 |
sqlite3IdListDeleteName: | sqlite3IdListDelete | Prototype: | void sqlite3IdListDelete(sqlite3 *db, IdList *pList) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 3744-3752 |
| | 6 | 3 |
sqlite3KeyInfoRefName: | sqlite3KeyInfoRef | Prototype: | KeyInfo *sqlite3KeyInfoRef(KeyInfo *p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 1304-1310 |
| | 6 | 2 |
sqlite3KeyInfoUnrefName: | sqlite3KeyInfoUnref | Prototype: | void sqlite3KeyInfoUnref(KeyInfo *p) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 1293-1299 |
| | 6 | 3 |
sqlite3NameFromTokenName: | sqlite3NameFromToken | Prototype: | char *sqlite3NameFromToken(sqlite3 *db, Token *pName) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 689-698 |
| | 6 | 2 |
sqlite3NotPureFuncName: | sqlite3NotPureFunc | Prototype: | int sqlite3NotPureFunc(sqlite3_context *pCtx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 4746-4757 |
| | 6 | 2 |
sqlite3PagerOkToChangeJournalModeName: | sqlite3PagerOkToChangeJournalMode | Prototype: | int sqlite3PagerOkToChangeJournalMode(Pager *pPager) | Coverage: | 77.778% (7/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 7382-7387 |
| | 6 | 3 |
sqlite3PcacheSetCachesizeName: | sqlite3PcacheSetCachesize | Prototype: | void sqlite3PcacheSetCachesize(PCache *pCache, int mxPage) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | Lines: | 807-812 |
| | 6 | 1 |
sqlite3RegisterPerConnectionBuiltinFunctionsName: | sqlite3RegisterPerConnectionBuiltinFunctions | Prototype: | void sqlite3RegisterPerConnectionBuiltinFunctions(sqlite3 *db) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1788-1794 |
| | 6 | 2 |
sqlite3ReleaseTempRangeName: | sqlite3ReleaseTempRange | Prototype: | void sqlite3ReleaseTempRange(Parse *pParse, int iReg, int nReg) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 5304-5313 |
| | 6 | 3 |
sqlite3SelectAddTypeInfoName: | sqlite3SelectAddTypeInfo | Prototype: | static void sqlite3SelectAddTypeInfo(Parse *pParse, Select *pSelect) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 5175-5184 |
| | 6 | 1 |
sqlite3SetHasNullFlagName: | sqlite3SetHasNullFlag | Prototype: | static void sqlite3SetHasNullFlag(Vdbe *v, int iCur, int regHasNull) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 2206-2214 |
| | 6 | 1 |
sqlite3VarintLenName: | sqlite3VarintLen | Prototype: | int sqlite3VarintLen(u64 v) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 1180-1184 |
| | 6 | 2 |
sqlite3VdbeAddOp4IntName: | sqlite3VdbeAddOp4Int | Prototype: | int sqlite3VdbeAddOp4Int( Vdbe *p, int op, int p1, int p2, int p3, int p4 ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 358-373 |
| | 6 | 2 |
sqlite3VdbeCursorRestoreName: | sqlite3VdbeCursorRestore | Prototype: | int sqlite3VdbeCursorRestore(VdbeCursor *p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3240-3246 |
| | 6 | 2 |
sqlite3VdbeFrameMemDelName: | sqlite3VdbeFrameMemDel | Prototype: | void sqlite3VdbeFrameMemDel(void *pArg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 1698-1703 |
| | 6 | 1 |
sqlite3VdbeMemInitName: | sqlite3VdbeMemInit | Prototype: | void sqlite3VdbeMemInit(Mem *pMem, sqlite3 *db, u16 flags) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 754-759 |
| | 6 | 1 |
sqlite3VdbeMemNulTerminateName: | sqlite3VdbeMemNulTerminate | Prototype: | int sqlite3VdbeMemNulTerminate(Mem *pMem) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 326-335 |
| | 6 | 2 |
sqlite3VtabImportErrmsgName: | sqlite3VtabImportErrmsg | Prototype: | void sqlite3VtabImportErrmsg(Vdbe *p, sqlite3_vtab *pVtab) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 4765-4773 |
| | 6 | 2 |
sqlite3WalEndWriteTransactionName: | sqlite3WalEndWriteTransaction | Prototype: | int sqlite3WalEndWriteTransaction(Wal *pWal) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 3027-3035 |
| | 6 | 2 |
sqlite3WalReadFrameName: | sqlite3WalReadFrame | Prototype: | int sqlite3WalReadFrame( Wal *pWal, u32 iRead, int nOut, u8 *pOut ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 2948-2963 |
| | 6 | 1 |
sqlite3WhereClauseInitName: | sqlite3WhereClauseInit | Prototype: | void sqlite3WhereClauseInit( WhereClause *pWC, WhereInfo *pWInfo ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | Lines: | 1457-1467 |
| | 6 | 1 |
sqlite3WhereExprListUsageName: | sqlite3WhereExprListUsage | Prototype: | Bitmask sqlite3WhereExprListUsage(WhereMaskSet *pMaskSet, ExprList *pList) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | Lines: | 1523-1532 |
| | 6 | 3 |
sqlite3_bind_blob64Name: | sqlite3_bind_blob64 | Prototype: | int sqlite3_bind_blob64( sqlite3_stmt *pStmt, int i, const void *zData, sqlite3_uint64 nData, void (*xDel)(void*) ) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1354-1367 |
| | 6 | 2 |
sqlite3_bind_nullName: | sqlite3_bind_null | Prototype: | int sqlite3_bind_null(sqlite3_stmt *pStmt, int i) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1391-1399 |
| | 6 | 2 |
sqlite3_collation_neededName: | sqlite3_collation_needed | Prototype: | int sqlite3_collation_needed( sqlite3 *db, void *pCollNeededArg, void(*xCollNeeded)(void*,sqlite3*,int eTextRep,const char*) ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 3427-3441 |
| | 6 | 1 |
sqlite3_collation_needed16Name: | sqlite3_collation_needed16 | Prototype: | int sqlite3_collation_needed16( sqlite3 *db, void *pCollNeededArg, void(*xCollNeeded16)(void*,sqlite3*,int eTextRep,const void*) ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 3448-3462 |
| | 6 | 1 |
sqlite3_column_valueName: | sqlite3_column_value | Prototype: | sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1080-1088 |
| | 6 | 2 |
sqlite3_compileoption_getName: | sqlite3_compileoption_get | Prototype: | const char *sqlite3_compileoption_get(int N) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 4328-4336 |
| | 6 | 2 |
sqlite3_prepareName: | sqlite3_prepare | Prototype: | int sqlite3_prepare( sqlite3 *db, const char *zSql, int nBytes, sqlite3_stmt **ppStmt, const char **pzTail ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | Lines: | 759-770 |
| | 6 | 1 |
sqlite3_prepare16Name: | sqlite3_prepare16 | Prototype: | int sqlite3_prepare16( sqlite3 *db, const void *zSql, int nBytes, sqlite3_stmt **ppStmt, const void **pzTail ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | Lines: | 875-886 |
| | 6 | 1 |
sqlite3_prepare16_v2Name: | sqlite3_prepare16_v2 | Prototype: | int sqlite3_prepare16_v2( sqlite3 *db, const void *zSql, int nBytes, sqlite3_stmt **ppStmt, const void **pzTail ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | Lines: | 887-898 |
| | 6 | 1 |
sqlite3_result_error_nomemName: | sqlite3_result_error_nomem | Prototype: | void sqlite3_result_error_nomem(sqlite3_context *pCtx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 505-510 |
| | 6 | 1 |