Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
integrityCheckResultRowName: | integrityCheckResultRow | Prototype: | static int integrityCheckResultRow(Vdbe *v) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 305-312 |
| | 5 | 1 |
innerLoopLoadRowName: | innerLoopLoadRow | Prototype: | static void innerLoopLoadRow( Parse *pParse, Select *pSelect, RowLoadInfo *pInfo ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 546-559 |
| | 2 | 1 |
initMemArrayName: | initMemArray | Prototype: | static void initMemArray(Mem *p, int N, sqlite3 *db, u16 flags) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 1621-1631 |
| | 5 | 2 |
indexMightHelpWithOrderByName: | indexMightHelpWithOrderBy | Prototype: | static int indexMightHelpWithOrderBy( WhereLoopBuilder *pBuilder, Index *pIndex, int iCursor ) | Coverage: | 100.000% (36/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 2755-2783 |
| | 17 | 12 |
indexColumnNotNullName: | indexColumnNotNull | Prototype: | static int indexColumnNotNull(Index *pIdx, int iCol) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 457-471 |
| | 16 | 3 |
identPutName: | identPut | Prototype: | static void identPut(char *z, int *pIdx, char *zSignedIdent) | Coverage: | 100.000% (29/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1554-1575 |
| | 16 | 7 |
identLengthName: | identLength | Prototype: | static int identLength(const char *z) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1533-1539 |
| | 4 | 3 |
heightOfSelectName: | heightOfSelect | Prototype: | static void heightOfSelect(Select *pSelect, int *pnHeight) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 659-669 |
| | 8 | 2 |
heightOfExprListName: | heightOfExprList | Prototype: | static void heightOfExprList(ExprList *p, int *pnHeight) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 651-658 |
| | 4 | 3 |
heightOfExprName: | heightOfExpr | Prototype: | static void heightOfExpr(Expr *p, int *pnHeight) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 644-650 |
| | 3 | 3 |
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 |
hasColumnName: | hasColumn | Prototype: | static int hasColumn(const i16 *aiCol, int nCol, int x) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1702-1705 |
| | 2 | 3 |
handleMovedCursorName: | handleMovedCursor | Prototype: | static int __attribute__((noinline)) handleMovedCursor(VdbeCursor *p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3225-3234 |
| | 14 | 2 |
growOp3Name: | growOp3 | Prototype: | static __attribute__((noinline)) int growOp3(Vdbe *p, int op, int p1, int p2, int p3) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 166-171 |
| | 8 | 2 |
getTextArgName: | getTextArg | Prototype: | static char *getTextArg(PrintfArguments *p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 153-156 |
| | 2 | 2 |
getTempStoreName: | getTempStore | Prototype: | static int getTempStore(const char *z) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 113-123 |
| | 7 | 4 |
getPageReferencedName: | getPageReferenced | Prototype: | static int getPageReferenced(IntegrityCk *pCheck, Pgno iPg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 9317-9320 |
| | 4 | 1 |
getPageErrorName: | getPageError | Prototype: | static int getPageError( Pager *pPager, Pgno pgno, DbPage **ppPage, int flags ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 5615-5626 |
| | 7 | 1 |
getLockingModeName: | getLockingMode | Prototype: | static int getLockingMode(const char *z) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 82-88 |
| | 4 | 4 |
getLocalPayloadName: | getLocalPayload | Prototype: | static void getLocalPayload( int nUsable, u8 flags, int nTotal, int *pnLocal ) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 293-314 |
| | 11 | 3 |
getIntArgName: | getIntArg | Prototype: | static sqlite3_int64 getIntArg(PrintfArguments *p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 145-148 |
| | 2 | 2 |
getDoubleArgName: | getDoubleArg | Prototype: | static double getDoubleArg(PrintfArguments *p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 149-152 |
| | 2 | 2 |
getDigitsName: | getDigits | Prototype: | static int getDigits(const char *zDate, const char *zFormat, ...) | Coverage: | 100.000% (20/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 110-146 |
| | 56 | 6 |
getCellInfoName: | getCellInfo | Prototype: | static __attribute__((noinline)) void getCellInfo(BtCursor *pCur) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 4436-4443 |
| | 3 | 2 |
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 |
getAndInitPageName: | getAndInitPage | Prototype: | static int getAndInitPage( BtShared *pBt, Pgno pgno, MemPage **ppPage, BtCursor *pCur, int bReadOnly ) | Coverage: | 100.000% (24/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 2092-2143 |
| | 45 | 8 |
generateSortTailName: | generateSortTail | Prototype: | static void generateSortTail( Parse *pParse, Select *p, SortCtx *pSort, int nColumn, SelectDest *pDest ) | Coverage: | 100.000% (62/62) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 1411-1588 |
| | 87 | 20 |
generateColumnTypesName: | generateColumnTypes | Prototype: | static void generateColumnTypes( Parse *pParse, SrcList *pTabList, ExprList *pEList ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 1764-1798 |
| | 11 | 2 |
generateColumnNamesName: | generateColumnNames | Prototype: | static void generateColumnNames( Parse *pParse, Select *pSelect ) | Coverage: | 100.000% (37/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 1831-1899 |
| | 61 | 10 |
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 |
full_fsyncName: | full_fsync | Prototype: | static int full_fsync(int fd, int fullSync, int dataOnly) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 3561-3632 |
| | 7 | 2 |
freeTempSpaceName: | freeTempSpace | Prototype: | static void freeTempSpace(BtShared *pBt) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 2625-2631 |
| | 4 | 2 |
freeP4FuncCtxName: | freeP4FuncCtx | Prototype: | static __attribute__((noinline)) void freeP4FuncCtx(sqlite3 *db, sqlite3_context *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 931-934 |
| | 2 | 1 |
freeEphemeralFunctionName: | freeEphemeralFunction | Prototype: | static void freeEphemeralFunction(sqlite3 *db, FuncDef *pDef) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 916-920 |
| | 2 | 2 |
findRightmostName: | findRightmost | Prototype: | static Select *findRightmost(Select *p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 193-196 |
| | 2 | 2 |
findNextHostParameterName: | findNextHostParameter | Prototype: | static int findNextHostParameter(const char *zSql, int *pnToken) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbetrace.c | Lines: | 29-46 |
| | 15 | 3 |
findConstInWhereName: | findConstInWhere | Prototype: | static void findConstInWhere(WhereConst *pConst, Expr *pExpr) | Coverage: | 100.000% (31/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 4108-4136 |
| | 26 | 7 |
finalizeAggFunctionsName: | finalizeAggFunctions | Prototype: | static void finalizeAggFunctions(Parse *pParse, AggInfo *pAggInfo) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 5263-5273 |
| | 10 | 2 |
finalDbSizeName: | finalDbSize | Prototype: | static Pgno finalDbSize(BtShared *pBt, Pgno nOrig, Pgno nFree) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 3761-3777 |
| | 11 | 3 |
fileHasMovedName: | fileHasMoved | Prototype: | static int fileHasMoved(unixFile *pFile) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 1434-1443 |
| | 4 | 1 |
exprVectorRegisterName: | exprVectorRegister | Prototype: | static int exprVectorRegister( Parse *pParse, Expr *pVector, int iField, int regSelect, Expr **ppExpr, int *pRegFree ) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 508-528 |
| | 12 | 3 |
exprToRegisterName: | exprToRegister | Prototype: | static void exprToRegister(Expr *p, int iReg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 3285-3290 |
| | 4 | 1 |
exprStructSizeName: | exprStructSize | Prototype: | static int exprStructSize(Expr *p) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1096-1100 |
| | 27 | 3 |
exprSetHeightName: | exprSetHeight | Prototype: | static void exprSetHeight(Expr *p) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 681-692 |
| | 9 | 3 |
exprNodeIsDeterministicName: | exprNodeIsDeterministic | Prototype: | static int exprNodeIsDeterministic(Walker *pWalker, Expr *pExpr) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 4456-4462 |
| | 4 | 2 |
exprNodeIsConstantOrGroupByName: | exprNodeIsConstantOrGroupBy | Prototype: | static int exprNodeIsConstantOrGroupBy(Walker *pWalker, Expr *pExpr) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1944-1967 |
| | 12 | 5 |
exprMightBeIndexed2Name: | exprMightBeIndexed2 | Prototype: | static __attribute__((noinline)) int exprMightBeIndexed2( SrcList *pFrom, Bitmask mPrereq, int *aiCurCol, Expr *pExpr ) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | Lines: | 956-979 |
| | 14 | 7 |
exprListDeleteNNName: | exprListDeleteNN | Prototype: | static __attribute__((noinline)) void exprListDeleteNN(sqlite3 *db, ExprList *pList) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1723-1734 |
| | 11 | 2 |
exprIsDeterministicName: | exprIsDeterministic | Prototype: | static int exprIsDeterministic(Expr *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 4469-4477 |
| | 7 | 1 |
exprIsConstName: | exprIsConst | Prototype: | static int exprIsConst(Expr *p, int initFlag, int iCur) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1888-1899 |
| | 7 | 1 |
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 |
exprDupName: | exprDup | Prototype: | static Expr *exprDup(sqlite3 *db, Expr *p, int dupFlags, u8 **pzBuffer) | Coverage: | 100.000% (53/53) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1207-1304 |
| | 73 | 15 |
exprCodeVectorName: | exprCodeVector | Prototype: | static int exprCodeVector(Parse *pParse, Expr *p, int *piFreeable) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 3302-3325 |
| | 13 | 4 |
exprCodeSubselectName: | exprCodeSubselect | Prototype: | static int exprCodeSubselect(Parse *pParse, Expr *pExpr) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 480-488 |
| | 4 | 2 |
exprCodeBetweenName: | exprCodeBetween | Prototype: | static void exprCodeBetween( Parse *pParse, Expr *pExpr, int dest, void (*xJump)(Parse*,Expr*,int,int), int jumpIfNull ) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 4257-4310 |
| | 27 | 2 |
exprAlwaysTrueName: | exprAlwaysTrue | Prototype: | static int exprAlwaysTrue(Expr *p) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 901-906 |
| | 4 | 3 |
exprAlwaysFalseName: | exprAlwaysFalse | Prototype: | static int exprAlwaysFalse(Expr *p) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 907-912 |
| | 4 | 3 |
explainTempTableName: | explainTempTable | Prototype: | static void explainTempTable(Parse *pParse, const char *zUsage) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 1385-1387 |
| | 1 | 1 |
explainIndexRangeName: | explainIndexRange | Prototype: | static void explainIndexRange(StrAccum *pStr, WhereLoop *pLoop) | Coverage: | 100.000% (18/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | Lines: | 87-110 |
| | 17 | 6 |
explainIndexColumnNameName: | explainIndexColumnName | Prototype: | static const char *explainIndexColumnName(Index *pIdx, int i) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | Lines: | 28-33 |
| | 4 | 3 |
explainAppendTermName: | explainAppendTerm | Prototype: | static void explainAppendTerm( StrAccum *pStr, Index *pIdx, int nTerm, int iTerm, int bAnd, const char *zOp ) | Coverage: | 100.000% (28/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | Lines: | 43-71 |
| | 16 | 10 |
et_getdigitName: | et_getdigit | Prototype: | static char et_getdigit(long double *val, int *cnt) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 120-130 |
| | 9 | 2 |
estimateTableWidthName: | estimateTableWidth | Prototype: | static void estimateTableWidth(Table *pTab) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1674-1683 |
| | 7 | 3 |
estimateIndexWidthName: | estimateIndexWidth | Prototype: | static void estimateIndexWidth(Index *pIdx) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1688-1698 |
| | 10 | 2 |
estLogName: | estLog | Prototype: | static LogEst estLog(LogEst N) | Coverage: | 100.000% (3/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 541-543 |
| | 1 | 1 |
enlargeAndAppendName: | enlargeAndAppend | Prototype: | static void __attribute__((noinline)) enlargeAndAppend(StrAccum *p, const char *z, int N) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 913-919 |
| | 4 | 2 |
enable_simulated_io_errorsName: | enable_simulated_io_errors | Prototype: | void enable_simulated_io_errors(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 3851-3853 |
| | 1 | 1 |
editPageName: | editPage | Prototype: | static int editPage( MemPage *pPg, int iOld, int iNew, int nNew, CellArray *pCArray ) | Coverage: | 100.000% (33/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 6906-6998 |
| | 51 | 11 |
dupedExprStructSizeName: | dupedExprStructSize | Prototype: | static int dupedExprStructSize(Expr *p, int flags) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1136-1160 |
| | 57 | 3 |
dupedExprSizeName: | dupedExprSize | Prototype: | static int dupedExprSize(Expr *p, int flags) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1188-1197 |
| | 6 | 3 |
dupedExprNodeSizeName: | dupedExprNodeSize | Prototype: | static int dupedExprNodeSize(Expr *p, int flags) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1167-1173 |
| | 4 | 2 |
downgradeAllSharedCacheTableLocksName: | downgradeAllSharedCacheTableLocks | Prototype: | static void downgradeAllSharedCacheTableLocks(Btree *p) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 455-466 |
| | 10 | 3 |
doubleToInt64Name: | doubleToInt64 | Prototype: | static __attribute__((noinline)) i64 doubleToInt64(double r) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 511-534 |
| | 5 | 3 |
dotlockIoFinderImplName: | dotlockIoFinderImpl | Prototype: | static const sqlite3_io_methods *dotlockIoFinderImpl(const char *z, unixFile *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 5264-5264 |
| | 1 | 1 |
dotlockCloseName: | dotlockClose | Prototype: | static int dotlockClose(sqlite3_file *id) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 2349-2355 |
| | 7 | 1 |
disconnectAllVtabName: | disconnectAllVtab | Prototype: | static void disconnectAllVtab(sqlite3 *db) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1036-1061 |
| | 15 | 7 |
disable_simulated_io_errorsName: | disable_simulated_io_errors | Prototype: | void disable_simulated_io_errors(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 3847-3850 |
| | 2 | 1 |
disableTermName: | disableTerm | Prototype: | static void disableTerm(WhereLevel *pLevel, WhereTerm *pTerm) | Coverage: | 100.000% (22/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | Lines: | 295-314 |
| | 18 | 5 |
destroyRootPageName: | destroyRootPage | Prototype: | static void destroyRootPage(Parse *pParse, int iTable, int iDb) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 2426-2447 |
| | 11 | 1 |
decodeFlagsName: | decodeFlags | Prototype: | static int decodeFlags(MemPage *pPage, int flagByte) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 1777-1824 |
| | 46 | 4 |
dbpageRowidName: | dbpageRowid | Prototype: | static int dbpageRowid(sqlite3_vtab_cursor *pCursor, sqlite_int64 *pRowid) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | Lines: | 293-297 |
| | 3 | 1 |
dbpageNextName: | dbpageNext | Prototype: | static int dbpageNext(sqlite3_vtab_cursor *pCursor) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | Lines: | 194-199 |
| | 4 | 1 |
dbpageEofName: | dbpageEof | Prototype: | static int dbpageEof(sqlite3_vtab_cursor *pCursor) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | Lines: | 201-204 |
| | 2 | 1 |
dbpageDisconnectName: | dbpageDisconnect | Prototype: | static int dbpageDisconnect(sqlite3_vtab *pVtab) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | Lines: | 96-99 |
| | 2 | 1 |
dbpageBeginName: | dbpageBegin | Prototype: | static int dbpageBegin(sqlite3_vtab *pVtab) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | Lines: | 366-375 |
| | 7 | 3 |
datetimeFuncName: | datetimeFunc | Prototype: | static void datetimeFunc( sqlite3_context *context, int argc, sqlite3_value **argv ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 933-946 |
| | 7 | 2 |
datetimeErrorName: | datetimeError | Prototype: | static void datetimeError(DateTime *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 240-243 |
| | 2 | 1 |
dateFuncName: | dateFunc | Prototype: | static void dateFunc( sqlite3_context *context, int argc, sqlite3_value **argv ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 972-984 |
| | 6 | 2 |
ctimestampFuncName: | ctimestampFunc | Prototype: | static void ctimestampFunc( sqlite3_context *context, int NotUsed, sqlite3_value **NotUsed2 ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 1171-1178 |
| | 2 | 1 |
ctimeFuncName: | ctimeFunc | Prototype: | static void ctimeFunc( sqlite3_context *context, int NotUsed, sqlite3_value **NotUsed2 ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 1143-1150 |
| | 2 | 1 |
createMaskName: | createMask | Prototype: | static void createMask(WhereMaskSet *pMaskSet, int iCursor) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 221-224 |
| | 4 | 1 |
createFunctionApiName: | createFunctionApi | Prototype: | static int createFunctionApi( sqlite3 *db, const char *zFunc, int nArg, int enc, void *p, void (*xSFunc)(sqlite3_context*,int,sqlite3_value**), void (*xStep)(sqlite3_context*,int,sqlite3_value**), void (*xFinal)(sqlite3_context*), void (*xValue)(sqlite3_context*), void (*xInverse)(sqlite3_context*,int,sqlite3_value**), void(*xDestroy)(void*) ) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1796-1842 |
| | 24 | 5 |
countFinalizeName: | countFinalize | Prototype: | static void countFinalize(sqlite3_context *context) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1600-1604 |
| | 3 | 1 |
constInsertName: | constInsert | Prototype: | static void constInsert( WhereConst *pConst, Expr *pColumn, Expr *pValue ) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 4084-4100 |
| | 8 | 3 |
computeYMD_HMSName: | computeYMD_HMS | Prototype: | static void computeYMD_HMS(DateTime *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 467-470 |
| | 2 | 1 |
computeNumericTypeName: | computeNumericType | Prototype: | static u16 __attribute__((noinline)) computeNumericType(Mem *pMem) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbe.c | Lines: | 380-390 |
| | 11 | 3 |
computeLimitRegistersName: | computeLimitRegisters | Prototype: | static void computeLimitRegisters(Parse *pParse, Select *p, int iBreak) | Coverage: | 100.000% (22/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 2149-2195 |
| | 34 | 7 |
computeHMSName: | computeHMS | Prototype: | static void computeHMS(DateTime *p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 448-462 |
| | 13 | 2 |
computeCellSizeName: | computeCellSize | Prototype: | static __attribute__((noinline)) u16 computeCellSize(CellArray *p, int N) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 6709-6714 |
| | 8 | 1 |
compileoptionusedFuncName: | compileoptionusedFunc | Prototype: | static void compileoptionusedFunc( sqlite3_context *context, int argc, sqlite3_value **argv ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 950-965 |
| | 7 | 2 |