| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
sqlite3VarintLen| Name: | 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 |
sqlite3ValueSetStr| Name: | sqlite3ValueSetStr | | Prototype: | void sqlite3ValueSetStr( sqlite3_value *v, int n, const void *z, u8 enc, void (*xDel)(void*) ) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 1843-1851 |
| | 1 | 2 |
sqlite3ValueNew| Name: | 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 |
sqlite3ValueFree| Name: | sqlite3ValueFree | | Prototype: | void sqlite3ValueFree(sqlite3_value *v) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 1856-1860 |
| | 3 | 2 |
sqlite3VMPrintf| Name: | sqlite3VMPrintf | | Prototype: | char *sqlite3VMPrintf(sqlite3 *db, 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: | 1068-1082 |
| | 14 | 2 |
sqlite3Utf16to8| Name: | sqlite3Utf16to8 | | Prototype: | char *sqlite3Utf16to8(sqlite3 *db, const void *z, int nByte, u8 enc) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/utf.c | | Lines: | 439-453 |
| | 18 | 2 |
sqlite3TransferBindings| Name: | sqlite3TransferBindings | | Prototype: | int sqlite3TransferBindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToStmt) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1547-1559 |
| | 14 | 2 |
sqlite3Strlen30| Name: | sqlite3Strlen30 | | Prototype: | int sqlite3Strlen30(const char *z) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 107-110 |
| | 2 | 2 |
sqlite3SrcListFuncArgs| Name: | sqlite3SrcListFuncArgs | | Prototype: | void sqlite3SrcListFuncArgs(Parse *pParse, SrcList *p, ExprList *pList) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 4035-4046 |
| | 14 | 2 |
sqlite3SelectWrongNumTermsError| Name: | sqlite3SelectWrongNumTermsError | | Prototype: | void sqlite3SelectWrongNumTermsError(Parse *pParse, Select *p) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | | Lines: | 2859-2866 |
| | 4 | 2 |
sqlite3SelectExpand| Name: | sqlite3SelectExpand | | Prototype: | static void sqlite3SelectExpand(Parse *pParse, Select *pSelect) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | | Lines: | 5112-5124 |
| | 10 | 2 |
sqlite3SelectDelete| Name: | sqlite3SelectDelete | | Prototype: | void sqlite3SelectDelete(sqlite3 *db, Select *p) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | | Lines: | 186-188 |
| | 1 | 2 |
sqlite3SafetyCheckSickOrOk| Name: | sqlite3SafetyCheckSickOrOk | | Prototype: | int sqlite3SafetyCheckSickOrOk(sqlite3 *db) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 1309-1321 |
| | 8 | 2 |
sqlite3RowidConstraint| Name: | sqlite3RowidConstraint | | Prototype: | void sqlite3RowidConstraint( Parse *pParse, int onError, Table *pTab ) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 4323-4340 |
| | 10 | 2 |
sqlite3ReleaseTempReg| Name: | sqlite3ReleaseTempReg | | Prototype: | void sqlite3ReleaseTempReg(Parse *pParse, int iReg) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 5281-5285 |
| | 2 | 2 |
sqlite3RegisterPerConnectionBuiltinFunctions| Name: | 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 |
sqlite3RegisterLikeFunctions| Name: | sqlite3RegisterLikeFunctions | | Prototype: | void sqlite3RegisterLikeFunctions(sqlite3 *db, int caseSensitive) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | | Lines: | 1812-1826 |
| | 11 | 2 |
sqlite3PrimaryKeyIndex| Name: | sqlite3PrimaryKeyIndex | | Prototype: | Index *sqlite3PrimaryKeyIndex(Table *pTab) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 814-818 |
| | 3 | 2 |
sqlite3PcacheStats| Name: | sqlite3PcacheStats | | Prototype: | void sqlite3PcacheStats( int *pnCurrent, int *pnMax, int *pnMin, int *pnRecyclable ) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 1241-1257 |
| | 11 | 2 |
sqlite3PcacheShutdown| Name: | sqlite3PcacheShutdown | | Prototype: | void sqlite3PcacheShutdown(void) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 267-272 |
| | 2 | 2 |
sqlite3PcacheMove| Name: | sqlite3PcacheMove | | Prototype: | void sqlite3PcacheMove(PgHdr *p, Pgno newPgno) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 618-629 |
| | 14 | 2 |
sqlite3PcacheMakeClean| Name: | sqlite3PcacheMakeClean | | Prototype: | void sqlite3PcacheMakeClean(PgHdr *p) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 567-579 |
| | 17 | 2 |
sqlite3PcacheInitialize| Name: | sqlite3PcacheInitialize | | Prototype: | int sqlite3PcacheInitialize(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 258-266 |
| | 3 | 2 |
sqlite3PcacheFetchFinish| Name: | sqlite3PcacheFetchFinish | | Prototype: | PgHdr *sqlite3PcacheFetchFinish( PCache *pCache, Pgno pgno, sqlite3_pcache_page *pPage ) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 484-501 |
| | 13 | 2 |
sqlite3PcacheDrop| Name: | sqlite3PcacheDrop | | Prototype: | void sqlite3PcacheDrop(PgHdr *p) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 534-542 |
| | 10 | 2 |
sqlite3PcacheDirtyList| Name: | sqlite3PcacheDirtyList | | Prototype: | PgHdr *sqlite3PcacheDirtyList(PCache *pCache) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 762-768 |
| | 4 | 2 |
sqlite3PcacheClearWritable| Name: | sqlite3PcacheClearWritable | | Prototype: | void sqlite3PcacheClearWritable(PCache *pCache) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 595-602 |
| | 4 | 2 |
sqlite3PcacheClearSyncFlags| Name: | sqlite3PcacheClearSyncFlags | | Prototype: | void sqlite3PcacheClearSyncFlags(PCache *pCache) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 607-613 |
| | 4 | 2 |
sqlite3PcacheCleanAll| Name: | sqlite3PcacheCleanAll | | Prototype: | void sqlite3PcacheCleanAll(PCache *pCache) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 584-590 |
| | 3 | 2 |
sqlite3ParserReset| Name: | sqlite3ParserReset | | Prototype: | void sqlite3ParserReset(Parse *pParse) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | | Lines: | 506-515 |
| | 9 | 2 |
sqlite3PagerWalSupported| Name: | sqlite3PagerWalSupported | | Prototype: | int sqlite3PagerWalSupported(Pager *pPager) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7460-7464 |
| | 3 | 2 |
sqlite3PagerUnrefNotNull| Name: | sqlite3PagerUnrefNotNull | | Prototype: | void sqlite3PagerUnrefNotNull(DbPage *pPg) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 5674-5685 |
| | 12 | 2 |
sqlite3PagerUnref| Name: | sqlite3PagerUnref | | Prototype: | void sqlite3PagerUnref(DbPage *pPg) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 5686-5688 |
| | 1 | 2 |
sqlite3PagerOpenSavepoint| Name: | sqlite3PagerOpenSavepoint | | Prototype: | int sqlite3PagerOpenSavepoint(Pager *pPager, int nSavepoint) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6846-6855 |
| | 9 | 2 |
sqlite3PagerMaxPageCount| Name: | sqlite3PagerMaxPageCount | | Prototype: | int sqlite3PagerMaxPageCount(Pager *pPager, int mxPage) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 3826-3833 |
| | 9 | 2 |
sqlite3PagerLookup| Name: | sqlite3PagerLookup | | Prototype: | DbPage *sqlite3PagerLookup(Pager *pPager, Pgno pgno) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 5651-5660 |
| | 16 | 2 |
sqlite3PagerLockingMode| Name: | sqlite3PagerLockingMode | | Prototype: | int sqlite3PagerLockingMode(Pager *pPager, int eMode) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7249-7260 |
| | 17 | 2 |
sqlite3PagerJournalSizeLimit| Name: | sqlite3PagerJournalSizeLimit | | Prototype: | i64 sqlite3PagerJournalSizeLimit(Pager *pPager, i64 iLimit) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7395-7401 |
| | 4 | 2 |
sqlite3PagerDontWrite| Name: | sqlite3PagerDontWrite | | Prototype: | void sqlite3PagerDontWrite(PgHdr *pPg) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6172-6182 |
| | 4 | 2 |
sqlite3PagerClearCache| Name: | sqlite3PagerClearCache | | Prototype: | void sqlite3PagerClearCache(Pager *pPager) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7417-7420 |
| | 4 | 2 |
sqlite3PagerCheckpoint| Name: | sqlite3PagerCheckpoint | | Prototype: | int sqlite3PagerCheckpoint( Pager *pPager, sqlite3 *db, int eMode, int *pnLog, int *pnCkpt ) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7432-7450 |
| | 9 | 2 |
sqlite3PagerCacheStat| Name: | sqlite3PagerCacheStat | | Prototype: | void sqlite3PagerCacheStat(Pager *pPager, int eStat, int reset, int *pnVal) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6764-6782 |
| | 21 | 2 |
sqlite3PExprAddSelect| Name: | sqlite3PExprAddSelect | | Prototype: | void sqlite3PExprAddSelect(Parse *pParse, Expr *pExpr, Select *pSelect) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 875-884 |
| | 8 | 2 |
sqlite3PCachePercentDirty| Name: | 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 |
sqlite3OsInit| Name: | sqlite3OsInit | | Prototype: | int sqlite3OsInit(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 321-326 |
| | 4 | 2 |
sqlite3OsFileControlHint| Name: | sqlite3OsFileControlHint | | Prototype: | void sqlite3OsFileControlHint(sqlite3_file *id, int op, void *pArg) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 148-150 |
| | 1 | 2 |
sqlite3OsCurrentTimeInt64| Name: | 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 |
sqlite3OsClose| Name: | sqlite3OsClose | | Prototype: | void sqlite3OsClose(sqlite3_file *pId) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 82-87 |
| | 3 | 2 |
sqlite3OpenTable| Name: | sqlite3OpenTable | | Prototype: | void sqlite3OpenTable( Parse *pParse, int iCur, int iDb, Table *pTab, int opcode ) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | | Lines: | 26-50 |
| | 21 | 2 |
sqlite3OpenMasterTable| Name: | 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 |
sqlite3NotPureFunc| Name: | 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 |
sqlite3NameFromToken| Name: | 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 |
sqlite3LocateTableItem| Name: | sqlite3LocateTableItem | | Prototype: | Table *sqlite3LocateTableItem( Parse *pParse, u32 flags, struct SrcList_item *p ) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 394-408 |
| | 9 | 2 |
sqlite3LocateCollSeq| Name: | sqlite3LocateCollSeq | | Prototype: | CollSeq *sqlite3LocateCollSeq(Parse *pParse, const char *zName) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 1483-1495 |
| | 8 | 2 |
sqlite3KeyInfoRef| Name: | 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 |
sqlite3KeyInfoAlloc| Name: | sqlite3KeyInfoAlloc | | Prototype: | KeyInfo *sqlite3KeyInfoAlloc(sqlite3 *db, int N, int X) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | | Lines: | 1273-1288 |
| | 12 | 2 |
sqlite3JournalModename| Name: | sqlite3JournalModename | | Prototype: | const char *sqlite3JournalModename(int eMode) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 259-276 |
| | 23 | 2 |
sqlite3HaltConstraint| Name: | sqlite3HaltConstraint | | Prototype: | void sqlite3HaltConstraint( Parse *pParse, int errCode, int onError, char *p4, i8 p4type, u8 p5Errmsg ) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 4268-4283 |
| | 8 | 2 |
sqlite3GetTempReg| Name: | sqlite3GetTempReg | | Prototype: | int sqlite3GetTempReg(Parse *pParse) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 5270-5275 |
| | 3 | 2 |
sqlite3FreeIndex| Name: | 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 |
sqlite3ExprSetHeightAndFlags| Name: | sqlite3ExprSetHeightAndFlags | | Prototype: | void sqlite3ExprSetHeightAndFlags(Parse *pParse, Expr *p) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 702-706 |
| | 3 | 2 |
sqlite3ExprReferencesUpdatedColumn| Name: | sqlite3ExprReferencesUpdatedColumn | | Prototype: | int sqlite3ExprReferencesUpdatedColumn( Expr *pExpr, int *aiChng, int chngRowid ) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | | Lines: | 1169-1189 |
| | 9 | 2 |
sqlite3ExprNNCollSeq| Name: | 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 |
sqlite3ExprListSetSpan| Name: | sqlite3ExprListSetSpan | | Prototype: | void sqlite3ExprListSetSpan( Parse *pParse, ExprList *pList, const char *zStart, const char *zEnd ) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 1687-1701 |
| | 11 | 2 |
sqlite3ExprListFlags| Name: | sqlite3ExprListFlags | | Prototype: | u32 sqlite3ExprListFlags(const ExprList *pList) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 1743-1753 |
| | 12 | 2 |
sqlite3ExprListDelete| Name: | sqlite3ExprListDelete | | Prototype: | void sqlite3ExprListDelete(sqlite3 *db, ExprList *pList) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 1735-1737 |
| | 1 | 2 |
sqlite3ExprListCheckLength| Name: | sqlite3ExprListCheckLength | | Prototype: | void sqlite3ExprListCheckLength( Parse *pParse, ExprList *pEList, const char *zObject ) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 1707-1718 |
| | 3 | 2 |
sqlite3ExprIfFalseDup| Name: | sqlite3ExprIfFalseDup | | Prototype: | void sqlite3ExprIfFalseDup(Parse *pParse, Expr *pExpr, int dest,int jumpIfNull) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 4628-4635 |
| | 5 | 2 |
sqlite3ExprIdToTrueFalse| Name: | sqlite3ExprIdToTrueFalse | | Prototype: | int sqlite3ExprIdToTrueFalse(Expr *pExpr) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 1773-1782 |
| | 8 | 2 |
sqlite3ExprDelete| Name: | sqlite3ExprDelete | | Prototype: | void sqlite3ExprDelete(sqlite3 *db, Expr *p) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 1087-1089 |
| | 1 | 2 |
sqlite3ExprCodeLoadIndexColumn| Name: | sqlite3ExprCodeLoadIndexColumn | | Prototype: | void sqlite3ExprCodeLoadIndexColumn( Parse *pParse, Index *pIdx, int iTabCur, int iIdxCol, int regOut ) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 3198-3216 |
| | 13 | 2 |
sqlite3ExprCodeGetColumn| Name: | sqlite3ExprCodeGetColumn | | Prototype: | int sqlite3ExprCodeGetColumn( Parse *pParse, Table *pTab, int iColumn, int iTable, int iReg, u8 p5 ) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 3254-3269 |
| | 8 | 2 |
sqlite3ExprCodeFactorable| Name: | sqlite3ExprCodeFactorable | | Prototype: | void sqlite3ExprCodeFactorable(Parse *pParse, Expr *pExpr, int target) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 4131-4137 |
| | 3 | 2 |
sqlite3ExprCodeCopy| Name: | sqlite3ExprCodeCopy | | Prototype: | void sqlite3ExprCodeCopy(Parse *pParse, Expr *pExpr, int target) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 4118-4123 |
| | 4 | 2 |
sqlite3ExprCheckHeight| Name: | sqlite3ExprCheckHeight | | Prototype: | int sqlite3ExprCheckHeight(Parse *pParse, int nHeight) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 623-633 |
| | 8 | 2 |
sqlite3ExpirePreparedStatements| Name: | sqlite3ExpirePreparedStatements | | Prototype: | void sqlite3ExpirePreparedStatements(sqlite3 *db, int iCode) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 4676-4681 |
| | 3 | 2 |
sqlite3ErrorMsg| Name: | sqlite3ErrorMsg | | Prototype: | void sqlite3ErrorMsg(Parse *pParse, const char *zFormat, ...) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 211-226 |
| | 28 | 2 |
sqlite3ErrorFinish| Name: | sqlite3ErrorFinish | | Prototype: | static __attribute__((noinline)) void sqlite3ErrorFinish(sqlite3 *db, int err_code) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 129-132 |
| | 2 | 2 |
sqlite3Error| Name: | sqlite3Error | | Prototype: | void sqlite3Error(sqlite3 *db, int err_code) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 139-143 |
| | 5 | 2 |
sqlite3DeferForeignKey| Name: | sqlite3DeferForeignKey | | Prototype: | void sqlite3DeferForeignKey(Parse *pParse, int isDeferred) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 2846-2854 |
| | 7 | 2 |
sqlite3ColumnType| Name: | sqlite3ColumnType | | Prototype: | char *sqlite3ColumnType(Column *pCol, char *zDflt) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 119-122 |
| | 2 | 2 |
sqlite3CloseSavepoints| Name: | sqlite3CloseSavepoints | | Prototype: | void sqlite3CloseSavepoints(sqlite3 *db) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 1004-1013 |
| | 7 | 2 |
sqlite3CheckObjectName| Name: | 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 |
sqlite3BtreeSkipNext| Name: | sqlite3BtreeSkipNext | | Prototype: | void sqlite3BtreeSkipNext(BtCursor *pCur) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 5204-5212 |
| | 3 | 2 |
sqlite3BtreeSetAutoVacuum| Name: | sqlite3BtreeSetAutoVacuum | | Prototype: | int sqlite3BtreeSetAutoVacuum(Btree *p, int autoVacuum) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2912-2930 |
| | 10 | 2 |
sqlite3BtreeSchema| Name: | sqlite3BtreeSchema | | Prototype: | void *sqlite3BtreeSchema(Btree *p, int nBytes, void(*xFree)(void *)) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 10008-10017 |
| | 7 | 2 |
sqlite3BtreePrevious| Name: | sqlite3BtreePrevious | | Prototype: | int sqlite3BtreePrevious(BtCursor *pCur, int flags) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 5759-5774 |
| | 18 | 2 |
sqlite3BtreePayloadChecked| Name: | 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 |
sqlite3BtreeGetMeta| Name: | sqlite3BtreeGetMeta | | Prototype: | void sqlite3BtreeGetMeta(Btree *p, int idx, u32 *pMeta) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9146-9170 |
| | 18 | 2 |
sqlite3BtreeCursor| Name: | sqlite3BtreeCursor | | Prototype: | int sqlite3BtreeCursor( Btree *p, int iTable, int wrFlag, struct KeyInfo *pKeyInfo, BtCursor *pCur ) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4337-4353 |
| | 7 | 2 |
sqlite3BtreeCommit| Name: | sqlite3BtreeCommit | | Prototype: | int sqlite3BtreeCommit(Btree *p) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4029-4038 |
| | 7 | 2 |
sqlite3BtreeClearTable| Name: | sqlite3BtreeClearTable | | Prototype: | int sqlite3BtreeClearTable(Btree *p, int iTable, int *pnChange) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 8987-9004 |
| | 12 | 2 |
sqlite3BitvecCreate| Name: | sqlite3BitvecCreate | | Prototype: | Bitvec *sqlite3BitvecCreate(u32 iSize) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/bitvec.c | | Lines: | 115-123 |
| | 8 | 2 |
sqlite3BackupUpdate| Name: | sqlite3BackupUpdate | | Prototype: | void sqlite3BackupUpdate(sqlite3_backup *pBackup, Pgno iPage, const u8 *aData) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | | Lines: | 715-717 |
| | 1 | 2 |
sqlite3BackupRestart| Name: | 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 |
sqlite3AutoincrementEnd| Name: | sqlite3AutoincrementEnd | | Prototype: | void sqlite3AutoincrementEnd(Parse *pParse) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | | Lines: | 382-384 |
| | 1 | 2 |
sqlite3Atoi| Name: | sqlite3Atoi | | Prototype: | int sqlite3Atoi(const char *z) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 797-801 |
| | 3 | 2 |
sqlite3AllocateIndexObject| Name: | sqlite3AllocateIndexObject | | Prototype: | Index *sqlite3AllocateIndexObject( sqlite3 *db, i16 nCol, int nExtra, char **ppExtra ) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 2956-2982 |
| | 18 | 2 |
setSectorSize| Name: | setSectorSize | | Prototype: | static void setSectorSize(Pager *pPager) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 2732-2746 |
| | 8 | 2 |
setResultStrOrError| Name: | setResultStrOrError | | Prototype: | static void setResultStrOrError( sqlite3_context *pCtx, const char *z, int n, u8 enc, void (*xDel)(void*) ) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 317-327 |
| | 2 | 2 |