| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
sqlite3BtreeBeginStmt| Name: | sqlite3BtreeBeginStmt | | Prototype: | int sqlite3BtreeBeginStmt(Btree *p, int iStatement) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4174-4191 |
| | 21 | 1 |
sqlite3BtreeClearCursor| Name: | 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 |
sqlite3BtreeClearTableOfCursor| Name: | sqlite3BtreeClearTableOfCursor | | Prototype: | int sqlite3BtreeClearTableOfCursor(BtCursor *pCur) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9011-9013 |
| | 1 | 1 |
sqlite3BtreeConnectionCount| Name: | sqlite3BtreeConnectionCount | | Prototype: | int sqlite3BtreeConnectionCount(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 10194-10197 |
| | 1 | 1 |
sqlite3BtreeCreateTable| Name: | sqlite3BtreeCreateTable | | Prototype: | int sqlite3BtreeCreateTable(Btree *p, int *piTable, int flags) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 8908-8914 |
| | 5 | 1 |
sqlite3BtreeCursorHasHint| Name: | sqlite3BtreeCursorHasHint | | Prototype: | int sqlite3BtreeCursorHasHint(BtCursor *pCsr, unsigned int mask) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 10165-10167 |
| | 1 | 1 |
sqlite3BtreeCursorHasMoved| Name: | sqlite3BtreeCursorHasMoved | | Prototype: | int sqlite3BtreeCursorHasMoved(BtCursor *pCur) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 866-872 |
| | 11 | 1 |
sqlite3BtreeCursorHintFlags| Name: | sqlite3BtreeCursorHintFlags | | Prototype: | void sqlite3BtreeCursorHintFlags(BtCursor *pCur, unsigned x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 931-934 |
| | 4 | 1 |
sqlite3BtreeCursorIsValidNN| Name: | sqlite3BtreeCursorIsValidNN | | Prototype: | int sqlite3BtreeCursorIsValidNN(BtCursor *pCur) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4455-4458 |
| | 4 | 1 |
sqlite3BtreeCursorSize| Name: | sqlite3BtreeCursorSize | | Prototype: | int sqlite3BtreeCursorSize(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4363-4365 |
| | 1 | 1 |
sqlite3BtreeCursorZero| Name: | sqlite3BtreeCursorZero | | Prototype: | void sqlite3BtreeCursorZero(BtCursor *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4375-4377 |
| | 13 | 1 |
sqlite3BtreeDropTable| Name: | sqlite3BtreeDropTable | | Prototype: | int sqlite3BtreeDropTable(Btree *p, int iTable, int *piMoved) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9117-9123 |
| | 5 | 1 |
sqlite3BtreeEof| Name: | sqlite3BtreeEof | | Prototype: | int sqlite3BtreeEof(BtCursor *pCur) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 5537-5543 |
| | 1 | 1 |
sqlite3BtreeFakeValidCursor| Name: | sqlite3BtreeFakeValidCursor | | Prototype: | BtCursor *sqlite3BtreeFakeValidCursor(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 879-883 |
| | 4 | 1 |
sqlite3BtreeGetAutoVacuum| Name: | sqlite3BtreeGetAutoVacuum | | Prototype: | int sqlite3BtreeGetAutoVacuum(Btree *p) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2936-2950 |
| | 9 | 1 |
sqlite3BtreeGetFilename| Name: | sqlite3BtreeGetFilename | | Prototype: | const char *sqlite3BtreeGetFilename(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9922-9925 |
| | 4 | 1 |
sqlite3BtreeGetJournalname| Name: | sqlite3BtreeGetJournalname | | Prototype: | const char *sqlite3BtreeGetJournalname(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9935-9938 |
| | 4 | 1 |
sqlite3BtreeGetOptimalReserve| Name: | sqlite3BtreeGetOptimalReserve | | Prototype: | int sqlite3BtreeGetOptimalReserve(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2848-2857 |
| | 5 | 1 |
sqlite3BtreeGetPageSize| Name: | sqlite3BtreeGetPageSize | | Prototype: | int sqlite3BtreeGetPageSize(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2817-2819 |
| | 1 | 1 |
sqlite3BtreeGetReserveNoMutex| Name: | 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 |
sqlite3BtreeIncrblobCursor| Name: | sqlite3BtreeIncrblobCursor | | Prototype: | void sqlite3BtreeIncrblobCursor(BtCursor *pCur) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 10119-10122 |
| | 2 | 1 |
sqlite3BtreeIntegerKey| Name: | sqlite3BtreeIntegerKey | | Prototype: | i64 sqlite3BtreeIntegerKey(BtCursor *pCur) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4466-4472 |
| | 11 | 1 |
sqlite3BtreeIsInBackup| Name: | sqlite3BtreeIsInBackup | | Prototype: | int sqlite3BtreeIsInBackup(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9982-9986 |
| | 7 | 1 |
sqlite3BtreeIsInReadTrans| Name: | sqlite3BtreeIsInReadTrans | | Prototype: | int sqlite3BtreeIsInReadTrans(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9976-9980 |
| | 7 | 1 |
sqlite3BtreeIsInTrans| Name: | sqlite3BtreeIsInTrans | | Prototype: | int sqlite3BtreeIsInTrans(Btree *p) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9943-9946 |
| | 4 | 1 |
sqlite3BtreeIsReadonly| Name: | sqlite3BtreeIsReadonly | | Prototype: | int sqlite3BtreeIsReadonly(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 10172-10174 |
| | 1 | 1 |
sqlite3BtreeLastPage| Name: | sqlite3BtreeLastPage | | Prototype: | u32 sqlite3BtreeLastPage(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2073-2077 |
| | 7 | 1 |
sqlite3BtreeMaxPageCount| Name: | sqlite3BtreeMaxPageCount | | Prototype: | int sqlite3BtreeMaxPageCount(Btree *p, int mxPage) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2865-2871 |
| | 5 | 1 |
sqlite3BtreeNewDb| Name: | 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 |
sqlite3BtreePager| Name: | sqlite3BtreePager | | Prototype: | Pager *sqlite3BtreePager(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 9279-9281 |
| | 1 | 1 |
sqlite3BtreePayload| Name: | sqlite3BtreePayload | | Prototype: | int sqlite3BtreePayload(BtCursor *pCur, u32 offset, u32 amt, void *pBuf) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4845-4851 |
| | 13 | 1 |
sqlite3BtreePayloadFetch| Name: | sqlite3BtreePayloadFetch | | Prototype: | const void *sqlite3BtreePayloadFetch(BtCursor *pCur, u32 *pAmt) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4941-4943 |
| | 1 | 1 |
sqlite3BtreePayloadSize| Name: | sqlite3BtreePayloadSize | | Prototype: | u32 sqlite3BtreePayloadSize(BtCursor *pCur) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 4497-4502 |
| | 8 | 1 |
sqlite3BtreeSchemaLocked| Name: | sqlite3BtreeSchemaLocked | | Prototype: | int sqlite3BtreeSchemaLocked(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 10024-10032 |
| | 11 | 1 |
sqlite3BtreeSetCacheSize| Name: | sqlite3BtreeSetCacheSize | | Prototype: | int sqlite3BtreeSetCacheSize(Btree *p, int mxPage) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2698-2705 |
| | 8 | 1 |
sqlite3BtreeSetMmapLimit| Name: | sqlite3BtreeSetMmapLimit | | Prototype: | int sqlite3BtreeSetMmapLimit(Btree *p, sqlite3_int64 szMmap) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2732-2739 |
| | 8 | 1 |
sqlite3BtreeSetPagerFlags| Name: | sqlite3BtreeSetPagerFlags | | Prototype: | int sqlite3BtreeSetPagerFlags( Btree *p, unsigned pgFlags ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2751-2761 |
| | 8 | 1 |
sqlite3BtreeSetSpillSize| Name: | sqlite3BtreeSetSpillSize | | Prototype: | int sqlite3BtreeSetSpillSize(Btree *p, int mxPage) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2717-2725 |
| | 9 | 1 |
sqlite3BtreeSharable| Name: | sqlite3BtreeSharable | | Prototype: | int sqlite3BtreeSharable(Btree *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 10185-10187 |
| | 1 | 1 |
sqlite3CantopenError| Name: | sqlite3CantopenError | | Prototype: | int sqlite3CantopenError(int lineno) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 3515-3518 |
| | 1 | 1 |
sqlite3ChangeCookie| Name: | sqlite3ChangeCookie | | Prototype: | void sqlite3ChangeCookie(Parse *pParse, int iDb) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 1517-1523 |
| | 7 | 1 |
sqlite3ClearTempRegCache| Name: | sqlite3ClearTempRegCache | | Prototype: | void sqlite3ClearTempRegCache(Parse *pParse) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 5318-5321 |
| | 2 | 1 |
sqlite3CommitInternalChanges| Name: | sqlite3CommitInternalChanges | | Prototype: | void sqlite3CommitInternalChanges(sqlite3 *db) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 565-567 |
| | 1 | 1 |
sqlite3CompileOptions| Name: | sqlite3CompileOptions | | Prototype: | const char **sqlite3CompileOptions(int *pnOpt) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/ctime.c | | Lines: | 756-759 |
| | 2 | 1 |
sqlite3CorruptError| Name: | sqlite3CorruptError | | Prototype: | int sqlite3CorruptError(int lineno) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 3507-3510 |
| | 1 | 1 |
sqlite3DbNameToBtree| Name: | sqlite3DbNameToBtree | | Prototype: | Btree *sqlite3DbNameToBtree(sqlite3 *db, const char *zDbName) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 4117-4120 |
| | 2 | 1 |
sqlite3DbpageRegister| Name: | sqlite3DbpageRegister | | Prototype: | int sqlite3DbpageRegister(sqlite3 *db) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | | Lines: | 381-408 |
| | 1 | 1 |
sqlite3DbstatRegister| Name: | sqlite3DbstatRegister | | Prototype: | int sqlite3DbstatRegister(sqlite3 *db) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | | Lines: | 675-702 |
| | 1 | 1 |
sqlite3DebugPrintf| Name: | sqlite3DebugPrintf | | Prototype: | void sqlite3DebugPrintf(const char *zFormat, ...) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | | Lines: | 1216-1234 |
| | 34 | 1 |
sqlite3Detach| Name: | sqlite3Detach | | Prototype: | void sqlite3Detach(Parse *pParse, Expr *pDbname) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/attach.c | | Lines: | 409-422 |
| | 1 | 1 |
sqlite3Expr| Name: | sqlite3Expr | | Prototype: | Expr *sqlite3Expr( sqlite3 *db, int op, const char *zToken ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 799-808 |
| | 4 | 1 |
sqlite3ExprAddCollateString| Name: | 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 |
sqlite3ExprAnalyzeAggregates| Name: | sqlite3ExprAnalyzeAggregates | | Prototype: | void sqlite3ExprAnalyzeAggregates(NameContext *pNC, Expr *pExpr) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 5240-5249 |
| | 10 | 1 |
sqlite3ExprCodeAndCache| Name: | sqlite3ExprCodeAndCache | | Prototype: | void sqlite3ExprCodeAndCache(Parse *pParse, Expr *pExpr, int target) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 4151-4161 |
| | 12 | 1 |
sqlite3ExprCodeMove| Name: | sqlite3ExprCodeMove | | Prototype: | void sqlite3ExprCodeMove(Parse *pParse, int iFrom, int iTo, int nReg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 3275-3278 |
| | 4 | 1 |
sqlite3ExprCollSeqMatch| Name: | sqlite3ExprCollSeqMatch | | Prototype: | int sqlite3ExprCollSeqMatch(Parse *pParse, Expr *pE1, Expr *pE2) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 216-220 |
| | 3 | 1 |
sqlite3ExprCompareSkip| Name: | sqlite3ExprCompareSkip | | Prototype: | int sqlite3ExprCompareSkip(Expr *pA, Expr *pB, int iTab) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 4799-4804 |
| | 4 | 1 |
sqlite3ExprCoveredByIndex| Name: | sqlite3ExprCoveredByIndex | | Prototype: | int sqlite3ExprCoveredByIndex( Expr *pExpr, int iCur, Index *pIdx ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 4983-4997 |
| | 9 | 1 |
sqlite3ExprDup| Name: | sqlite3ExprDup | | Prototype: | Expr *sqlite3ExprDup(sqlite3 *db, Expr *p, int flags) | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 1350-1353 |
| | 4 | 1 |
sqlite3ExprImpliesNonNullRow| Name: | sqlite3ExprImpliesNonNullRow | | Prototype: | int sqlite3ExprImpliesNonNullRow(Expr *p, int iTab) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 4934-4943 |
| | 8 | 1 |
sqlite3ExprIsConstant| Name: | sqlite3ExprIsConstant | | Prototype: | int sqlite3ExprIsConstant(Expr *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 1909-1911 |
| | 1 | 1 |
sqlite3ExprIsConstantNotJoin| Name: | sqlite3ExprIsConstantNotJoin | | Prototype: | int sqlite3ExprIsConstantNotJoin(Expr *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 1926-1928 |
| | 1 | 1 |
sqlite3ExprIsConstantOrFunction| Name: | sqlite3ExprIsConstantOrFunction | | Prototype: | int sqlite3ExprIsConstantOrFunction(Expr *p, u8 isInit) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 2008-2011 |
| | 4 | 1 |
sqlite3ExprIsConstantOrGroupBy| Name: | sqlite3ExprIsConstantOrGroupBy | | Prototype: | int sqlite3ExprIsConstantOrGroupBy(Parse *pParse, Expr *p, ExprList *pGroupBy) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 1988-1997 |
| | 8 | 1 |
sqlite3ExprIsTableConstant| Name: | sqlite3ExprIsTableConstant | | Prototype: | int sqlite3ExprIsTableConstant(Expr *p, int iCur) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 1936-1938 |
| | 1 | 1 |
sqlite3ExprIsVector| Name: | sqlite3ExprIsVector | | Prototype: | int sqlite3ExprIsVector(Expr *pExpr) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 364-366 |
| | 1 | 1 |
sqlite3ExprTruthValue| Name: | sqlite3ExprTruthValue | | Prototype: | int sqlite3ExprTruthValue(const Expr *pExpr) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 1788-1793 |
| | 8 | 1 |
sqlite3ExprWalkNoop| Name: | sqlite3ExprWalkNoop | | Prototype: | int sqlite3ExprWalkNoop(Walker *NotUsed, Expr *NotUsed2) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | | Lines: | 5075-5078 |
| | 2 | 1 |
sqlite3FaultSim| Name: | sqlite3FaultSim | | Prototype: | int sqlite3FaultSim(int iTest) | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 46-49 |
| | 2 | 1 |
sqlite3FindDb| Name: | 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 |
sqlite3FixInit| Name: | sqlite3FixInit | | Prototype: | void sqlite3FixInit( DbFixer *pFix, Parse *pParse, int iDb, const char *zType, const Token *pName ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/attach.c | | Lines: | 449-466 |
| | 11 | 1 |
sqlite3FunctionUsesThisSrc| Name: | sqlite3FunctionUsesThisSrc | | Prototype: | int sqlite3FunctionUsesThisSrc(Expr *pExpr, SrcList *pSrcList) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 5044-5056 |
| | 13 | 1 |
sqlite3Get4byte| Name: | sqlite3Get4byte | | Prototype: | u32 sqlite3Get4byte(const u8 *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 1190-1207 |
| | 3 | 1 |
sqlite3GetBoolean| Name: | sqlite3GetBoolean | | Prototype: | u8 sqlite3GetBoolean(const char *z, u8 dflt) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 69-71 |
| | 1 | 1 |
sqlite3GetFuncCollSeq| Name: | sqlite3GetFuncCollSeq | | Prototype: | static CollSeq *sqlite3GetFuncCollSeq(sqlite3_context *context) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | | Lines: | 24-31 |
| | 12 | 1 |
sqlite3HeaderSizeBtree| Name: | sqlite3HeaderSizeBtree | | Prototype: | int sqlite3HeaderSizeBtree(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 10179-10179 |
| | 1 | 1 |
sqlite3HeaderSizePcache| Name: | sqlite3HeaderSizePcache | | Prototype: | int sqlite3HeaderSizePcache(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 845-845 |
| | 1 | 1 |
sqlite3HeaderSizePcache1| Name: | sqlite3HeaderSizePcache1 | | Prototype: | int sqlite3HeaderSizePcache1(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 1191-1191 |
| | 1 | 1 |
sqlite3HexToInt| Name: | sqlite3HexToInt | | Prototype: | u8 sqlite3HexToInt(int h) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 1232-1241 |
| | 5 | 1 |
sqlite3InRhsIsConstant| Name: | sqlite3InRhsIsConstant | | Prototype: | static int sqlite3InRhsIsConstant(Expr *pIn) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | | Lines: | 2223-2232 |
| | 10 | 1 |
sqlite3InvalidFunction| Name: | sqlite3InvalidFunction | | Prototype: | static void sqlite3InvalidFunction( sqlite3_context *context, int NotUsed, sqlite3_value **NotUsed2 ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 1927-1939 |
| | 7 | 1 |
sqlite3IsBinary| Name: | 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 |
sqlite3IsIdChar| Name: | sqlite3IsIdChar | | Prototype: | int sqlite3IsIdChar(u8 c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/tokenize.c | | Lines: | 188-188 |
| | 1 | 1 |
sqlite3IsNaN| Name: | sqlite3IsNaN | | Prototype: | int sqlite3IsNaN(double x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 59-96 |
| | 11 | 1 |
sqlite3MPrintf| Name: | sqlite3MPrintf | | Prototype: | char *sqlite3MPrintf(sqlite3 *db, const char *zFormat, ...) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | | Lines: | 1088-1095 |
| | 22 | 1 |
sqlite3MayAbort| Name: | sqlite3MayAbort | | Prototype: | void sqlite3MayAbort(Parse *pParse) | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 4258-4261 |
| | 2 | 1 |
sqlite3MisuseError| Name: | sqlite3MisuseError | | Prototype: | int sqlite3MisuseError(int lineno) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 3511-3514 |
| | 1 | 1 |
sqlite3MulInt64| Name: | sqlite3MulInt64 | | Prototype: | int sqlite3MulInt64(i64 *pA, i64 iB) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 1364-1384 |
| | 1 | 1 |
sqlite3MultiWrite| Name: | sqlite3MultiWrite | | Prototype: | void sqlite3MultiWrite(Parse *pParse) | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 4237-4240 |
| | 2 | 1 |
sqlite3NoopDestructor| Name: | sqlite3NoopDestructor | | Prototype: | void sqlite3NoopDestructor(void *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 824-824 |
| | 1 | 1 |
sqlite3OsCloseFree| Name: | 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 |
sqlite3OsDeviceCharacteristics| Name: | sqlite3OsDeviceCharacteristics | | Prototype: | int sqlite3OsDeviceCharacteristics(sqlite3_file *id) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 156-158 |
| | 1 | 1 |
sqlite3OsDlClose| Name: | sqlite3OsDlClose | | Prototype: | void sqlite3OsDlClose(sqlite3_vfs *pVfs, void *pHandle) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 256-258 |
| | 1 | 1 |
sqlite3OsDlError| Name: | sqlite3OsDlError | | Prototype: | void sqlite3OsDlError(sqlite3_vfs *pVfs, int nByte, char *zBufOut) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 250-252 |
| | 1 | 1 |
sqlite3OsDlOpen| Name: | sqlite3OsDlOpen | | Prototype: | void *sqlite3OsDlOpen(sqlite3_vfs *pVfs, const char *zPath) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 247-249 |
| | 1 | 1 |
sqlite3OsGetLastError| Name: | sqlite3OsGetLastError | | Prototype: | int sqlite3OsGetLastError(sqlite3_vfs *pVfs) | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 266-268 |
| | 1 | 1 |
sqlite3OsRandomness| Name: | sqlite3OsRandomness | | Prototype: | int sqlite3OsRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 260-262 |
| | 1 | 1 |
sqlite3OsSectorSize| Name: | 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 |
sqlite3OsShmBarrier| Name: | sqlite3OsShmBarrier | | Prototype: | void sqlite3OsShmBarrier(sqlite3_file *id) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 163-165 |
| | 1 | 1 |
sqlite3OsShmLock| Name: | sqlite3OsShmLock | | Prototype: | int sqlite3OsShmLock(sqlite3_file *id, int offset, int n, int flags) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | | Lines: | 160-162 |
| | 1 | 1 |