Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
sqlite3FixSelectName: | sqlite3FixSelect | Prototype: | int sqlite3FixSelect( DbFixer *pFix, Select *pSelect ) | Coverage: | 88.235% (30/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/attach.c | Lines: | 515-552 |
| | 22 | 12 |
sqlite3FixInitName: | 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 |
sqlite3FixExprListName: | sqlite3FixExprList | Prototype: | int sqlite3FixExprList( DbFixer *pFix, ExprList *pList ) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/attach.c | Lines: | 579-592 |
| | 7 | 4 |
sqlite3FixExprName: | sqlite3FixExpr | Prototype: | int sqlite3FixExpr( DbFixer *pFix, Expr *pExpr ) | Coverage: | 100.000% (26/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/attach.c | Lines: | 553-578 |
| | 14 | 9 |
sqlite3FinishCodingName: | sqlite3FinishCoding | Prototype: | void sqlite3FinishCoding(Parse *pParse) | Coverage: | 100.000% (52/52) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 132-236 |
| | 54 | 14 |
sqlite3FindTableName: | sqlite3FindTable | Prototype: | Table *sqlite3FindTable(sqlite3 *db, const char *zName, const char *zDatabase) | Coverage: | 100.000% (21/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 297-326 |
| | 17 | 7 |
sqlite3FindIndexName: | sqlite3FindIndex | Prototype: | Index *sqlite3FindIndex(sqlite3 *db, const char *zName, const char *zDb) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 422-437 |
| | 18 | 4 |
sqlite3FindInIndexName: | sqlite3FindInIndex | Prototype: | int sqlite3FindInIndex( Parse *pParse, Expr *pX, u32 inFlags, int *prRhsHasNull, int *aiMap ) | Coverage: | 92.126% (117/127) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 2316-2524 |
| | 133 | 34 |
sqlite3FindDbNameName: | sqlite3FindDbName | Prototype: | int sqlite3FindDbName(sqlite3 *db, const char *zName) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 719-731 |
| | 7 | 5 |
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 |
sqlite3FaultSimName: | 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 |
sqlite3ExprWalkNoopName: | 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 |
sqlite3ExprVectorSizeName: | sqlite3ExprVectorSize | Prototype: | int sqlite3ExprVectorSize(Expr *pExpr) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 374-384 |
| | 7 | 4 |
sqlite3ExprTruthValueName: | 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 |
sqlite3ExprSkipCollateName: | sqlite3ExprSkipCollate | Prototype: | Expr *sqlite3ExprSkipCollate(Expr *pExpr) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 108-121 |
| | 17 | 3 |
sqlite3ExprSetHeightAndFlagsName: | 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 |
sqlite3ExprReferencesUpdatedColumnName: | 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 |
sqlite3ExprNeedsNoAffinityChangeName: | sqlite3ExprNeedsNoAffinityChange | Prototype: | int sqlite3ExprNeedsNoAffinityChange(const Expr *p, char aff) | Coverage: | 86.486% (32/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 2113-2141 |
| | 16 | 10 |
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 |
sqlite3ExprListSetSpanName: | 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 |
sqlite3ExprListSetSortOrderName: | sqlite3ExprListSetSortOrder | Prototype: | void sqlite3ExprListSetSortOrder(ExprList *p, int iSortOrder) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1640-1649 |
| | 13 | 3 |
sqlite3ExprListSetNameName: | sqlite3ExprListSetName | Prototype: | void sqlite3ExprListSetName( Parse *pParse, ExprList *pList, Token *pName, int dequote ) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1659-1677 |
| | 16 | 4 |
sqlite3ExprListFlagsName: | 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 |
sqlite3ExprListDupName: | sqlite3ExprListDup | Prototype: | ExprList *sqlite3ExprListDup(sqlite3 *db, ExprList *p, int flags) | Coverage: | 95.000% (19/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1354-1395 |
| | 49 | 6 |
sqlite3ExprListDeleteName: | 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 |
sqlite3ExprListCompareName: | sqlite3ExprListCompare | Prototype: | int sqlite3ExprListCompare(ExprList *pA, ExprList *pB, int iTab) | Coverage: | 100.000% (23/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 4781-4793 |
| | 10 | 7 |
sqlite3ExprListCheckLengthName: | 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 |
sqlite3ExprListAppendVectorName: | sqlite3ExprListAppendVector | Prototype: | ExprList *sqlite3ExprListAppendVector( Parse *pParse, ExprList *pList, IdList *pColumns, Expr *pExpr ) | Coverage: | 67.857% (19/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1580-1635 |
| | 33 | 8 |
sqlite3ExprListAppendName: | sqlite3ExprListAppend | Prototype: | ExprList *sqlite3ExprListAppend( Parse *pParse, ExprList *pList, Expr *pExpr ) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1532-1567 |
| | 42 | 6 |
sqlite3ExprIsVectorName: | 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 |
sqlite3ExprIsTableConstantName: | 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 |
sqlite3ExprIsIntegerName: | sqlite3ExprIsInteger | Prototype: | int sqlite3ExprIsInteger(Expr *p, int *pValue) | Coverage: | 87.500% (14/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 2037-2067 |
| | 22 | 7 |
sqlite3ExprIsConstantOrGroupByName: | 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 |
sqlite3ExprIsConstantOrFunctionName: | 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 |
sqlite3ExprIsConstantNotJoinName: | 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 |
sqlite3ExprIsConstantName: | 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 |
sqlite3ExprImpliesNonNullRowName: | 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 |
sqlite3ExprImpliesExprName: | sqlite3ExprImpliesExpr | Prototype: | int sqlite3ExprImpliesExpr(Parse *pParse, Expr *pE1, Expr *pE2, int iTab) | Coverage: | 95.238% (20/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 4831-4847 |
| | 10 | 5 |
sqlite3ExprIfTrueName: | sqlite3ExprIfTrue | Prototype: | void sqlite3ExprIfTrue(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull) | Coverage: | 88.462% (46/52) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 4326-4451 |
| | 83 | 25 |
sqlite3ExprIfFalseDupName: | 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 |
sqlite3ExprIfFalseName: | sqlite3ExprIfFalse | Prototype: | void sqlite3ExprIfFalse(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull) | Coverage: | 96.296% (52/54) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 4462-4621 |
| | 101 | 26 |
sqlite3ExprIdToTrueFalseName: | 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 |
sqlite3ExprFunctionName: | sqlite3ExprFunction | Prototype: | Expr *sqlite3ExprFunction( Parse *pParse, ExprList *pList, Token *pToken, int eDistinct ) | Coverage: | 83.333% (10/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 942-965 |
| | 19 | 4 |
sqlite3ExprForVectorFieldName: | sqlite3ExprForVectorField | Prototype: | Expr *sqlite3ExprForVectorField( Parse *pParse, Expr *pVector, int iField ) | Coverage: | 90.909% (10/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 435-470 |
| | 15 | 4 |
sqlite3ExprDupName: | 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 |
sqlite3ExprDeleteNNName: | sqlite3ExprDeleteNN | Prototype: | static __attribute__((noinline)) void sqlite3ExprDeleteNN(sqlite3 *db, Expr *p) | Coverage: | 100.000% (25/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1051-1086 |
| | 31 | 8 |
sqlite3ExprDeleteName: | 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 |
sqlite3ExprCoveredByIndexName: | 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 |
sqlite3ExprCompareSkipName: | 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 |
sqlite3ExprCompareName: | sqlite3ExprCompare | Prototype: | int sqlite3ExprCompare(Parse *pParse, Expr *pA, Expr *pB, int iTab) | Coverage: | 71.318% (92/129) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 4702-4764 |
| | 205 | 31 |
sqlite3ExprCollSeqMatchName: | 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 |
sqlite3ExprCollSeqName: | sqlite3ExprCollSeq | Prototype: | CollSeq *sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr) | Coverage: | 96.364% (53/55) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 137-194 |
| | 38 | 13 |
sqlite3ExprCodeTempName: | sqlite3ExprCodeTemp | Prototype: | int sqlite3ExprCodeTemp(Parse *pParse, Expr *pExpr, int *pReg) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 4071-4091 |
| | 14 | 3 |
sqlite3ExprCodeTargetName: | sqlite3ExprCodeTarget | Prototype: | int sqlite3ExprCodeTarget(Parse *pParse, Expr *pExpr, int target) | Coverage: | 98.425% (250/254) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 3339-4018 |
| | 455 | 99 |
sqlite3ExprCodeMoveName: | 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 |
sqlite3ExprCodeLoadIndexColumnName: | 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 |
sqlite3ExprCodeINName: | sqlite3ExprCodeIN | Prototype: | static void sqlite3ExprCodeIN( Parse *pParse, Expr *pExpr, int destIfFalse, int destIfNull ) | Coverage: | 97.647% (83/85) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 2904-3131 |
| | 121 | 26 |
sqlite3ExprCodeGetColumnOfTableName: | sqlite3ExprCodeGetColumnOfTable | Prototype: | void sqlite3ExprCodeGetColumnOfTable( Vdbe *v, Table *pTab, int iTabCur, int iCol, int regOut ) | Coverage: | 100.000% (20/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 3221-3245 |
| | 12 | 5 |
sqlite3ExprCodeGetColumnName: | 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 |
sqlite3ExprCodeFactorableName: | 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 |
sqlite3ExprCodeExprListName: | sqlite3ExprCodeExprList | Prototype: | int sqlite3ExprCodeExprList( Parse *pParse, ExprList *pList, int target, int srcReg, u8 flags ) | Coverage: | 100.000% (34/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 4183-4235 |
| | 35 | 8 |
sqlite3ExprCodeCopyName: | 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 |
sqlite3ExprCodeAtInitName: | sqlite3ExprCodeAtInit | Prototype: | int sqlite3ExprCodeAtInit( Parse *pParse, Expr *pExpr, int regDest ) | Coverage: | 100.000% (20/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 4029-4056 |
| | 20 | 6 |
sqlite3ExprCodeAndCacheName: | 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 |
sqlite3ExprCodeName: | sqlite3ExprCode | Prototype: | void sqlite3ExprCode(Parse *pParse, Expr *pExpr, int target) | Coverage: | 90.909% (10/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 4098-4111 |
| | 12 | 3 |
sqlite3ExprCheckINName: | sqlite3ExprCheckIN | Prototype: | int sqlite3ExprCheckIN(Parse *pParse, Expr *pIn) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 2863-2875 |
| | 9 | 4 |
sqlite3ExprCheckHeightName: | 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 |
sqlite3ExprCanBeNullName: | sqlite3ExprCanBeNull | Prototype: | int sqlite3ExprCanBeNull(const Expr *p) | Coverage: | 100.000% (25/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 2083-2101 |
| | 10 | 9 |
sqlite3ExprAttachSubtreesName: | sqlite3ExprAttachSubtrees | Prototype: | void sqlite3ExprAttachSubtrees( sqlite3 *db, Expr *pRoot, Expr *pLeft, Expr *pRight ) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 816-837 |
| | 13 | 4 |
sqlite3ExprAssignVarNumberName: | sqlite3ExprAssignVarNumber | Prototype: | void sqlite3ExprAssignVarNumber(Parse *pParse, Expr *pExpr, u32 n) | Coverage: | 100.000% (38/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 983-1046 |
| | 49 | 11 |
sqlite3ExprAndName: | sqlite3ExprAnd | Prototype: | Expr *sqlite3ExprAnd(sqlite3 *db, Expr *pLeft, Expr *pRight) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 922-936 |
| | 11 | 4 |
sqlite3ExprAnalyzeAggregatesName: | 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 |
sqlite3ExprAnalyzeAggListName: | sqlite3ExprAnalyzeAggList | Prototype: | void sqlite3ExprAnalyzeAggList(NameContext *pNC, ExprList *pList) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 5257-5265 |
| | 5 | 3 |
sqlite3ExprAllocName: | sqlite3ExprAlloc | Prototype: | Expr *sqlite3ExprAlloc( sqlite3 *db, int op, const Token *pToken, int dequote ) | Coverage: | 100.000% (31/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 750-793 |
| | 33 | 9 |
sqlite3ExprAffinityName: | sqlite3ExprAffinity | Prototype: | char sqlite3ExprAffinity(Expr *pExpr) | Coverage: | 100.000% (23/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 45-71 |
| | 25 | 7 |
sqlite3ExprAddCollateTokenName: | sqlite3ExprAddCollateToken | Prototype: | Expr *sqlite3ExprAddCollateToken( Parse *pParse, Expr *pExpr, const Token *pCollName, int dequote ) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 81-96 |
| | 7 | 3 |
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 |
sqlite3ExprName: | 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 |
sqlite3ExpirePreparedStatementsName: | 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 |
sqlite3ExpandSubqueryName: | sqlite3ExpandSubquery | Prototype: | int sqlite3ExpandSubquery(Parse *pParse, struct SrcList_item *pFrom) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 4754-4774 |
| | 20 | 4 |
sqlite3ErrorWithMsgName: | sqlite3ErrorWithMsg | Prototype: | void sqlite3ErrorWithMsg(sqlite3 *db, int err_code, const char *zFormat, ...) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 178-192 |
| | 30 | 3 |
sqlite3ErrorMsgName: | 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 |
sqlite3ErrorFinishName: | 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 |
sqlite3ErrorName: | 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 |
sqlite3ErrStrName: | sqlite3ErrStr | Prototype: | const char *sqlite3ErrStr(int rc) | Coverage: | 68.750% (11/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1435-1494 |
| | 13 | 6 |
sqlite3ErrNameName: | sqlite3ErrName | Prototype: | const char *sqlite3ErrName(int rc) | Coverage: | 60.452% (107/177) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1325-1428 |
| | 92 | 87 |
sqlite3EndTransactionName: | sqlite3EndTransaction | Prototype: | void sqlite3EndTransaction(Parse *pParse, int eType) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4103-4119 |
| | 18 | 3 |
sqlite3EndTableName: | sqlite3EndTable | Prototype: | void sqlite3EndTable( Parse *pParse, Token *pCons, Token *pEnd, u8 tabOpts, Select *pSelect ) | Coverage: | 92.683% (76/82) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1903-2142 |
| | 149 | 26 |
sqlite3DropTableName: | sqlite3DropTable | Prototype: | void sqlite3DropTable(Parse *pParse, SrcList *pName, int isView, int noErr) | Coverage: | 97.143% (68/70) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 2598-2698 |
| | 66 | 21 |
sqlite3DropIndexName: | sqlite3DropIndex | Prototype: | void sqlite3DropIndex(Parse *pParse, SrcList *pName, int ifExists) | Coverage: | 90.625% (29/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 3604-3666 |
| | 47 | 11 |
sqlite3DetachName: | 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 |
sqlite3DequoteName: | sqlite3Dequote | Prototype: | void sqlite3Dequote(char *z) | Coverage: | 100.000% (17/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 245-266 |
| | 17 | 7 |
sqlite3DeleteTableName: | sqlite3DeleteTable | Prototype: | void sqlite3DeleteTable(sqlite3 *db, Table *pTable) | Coverage: | 90.909% (10/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 649-654 |
| | 3 | 3 |
sqlite3DeleteColumnNamesName: | sqlite3DeleteColumnNames | Prototype: | void sqlite3DeleteColumnNames(sqlite3 *db, Table *pTable) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 573-585 |
| | 11 | 3 |
sqlite3DeferForeignKeyName: | 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 |
sqlite3DefaultRowEstName: | sqlite3DefaultRowEst | Prototype: | void sqlite3DefaultRowEst(Index *pIdx) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 3572-3598 |
| | 26 | 5 |
sqlite3DecOrHexToI64Name: | sqlite3DecOrHexToI64 | Prototype: | int sqlite3DecOrHexToI64(const char *z, i64 *pOut) | Coverage: | 94.444% (17/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 708-726 |
| | 10 | 4 |
sqlite3DebugPrintfName: | 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 |
sqlite3DbstatRegisterName: | 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 |
sqlite3DbpageRegisterName: | 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 |