Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
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 |
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 |
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 |
sqlite3CompareAffinityName: | sqlite3CompareAffinity | Prototype: | char sqlite3CompareAffinity(Expr *pExpr, char aff2) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 227-248 |
| | 11 | 4 |
sqlite3BtreeSchemaLockedName: | 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 |
sqlite3BtreeIntegerKeyName: | 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 |
sqlite3BtreeCursorHasMovedName: | 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 |
pragmaVtabNextName: | pragmaVtabNext | Prototype: | static int pragmaVtabNext(sqlite3_vtab_cursor *pVtabCursor) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 2342-2355 |
| | 11 | 2 |
pragmaLocateName: | pragmaLocate | Prototype: | static const PragmaName *pragmaLocate(const char *zName) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 281-296 |
| | 11 | 4 |
pcache1RemoveFromHashName: | pcache1RemoveFromHash | Prototype: | static void pcache1RemoveFromHash(PgHdr1 *pPage, int freeFlag) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 587-599 |
| | 11 | 3 |
pcache1FetchNoMutexName: | pcache1FetchNoMutex | Prototype: | static PgHdr1 *pcache1FetchNoMutex( sqlite3_pcache *p, unsigned int iKey, int createFlag ) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 980-1008 |
| | 11 | 5 |
parseDateOrTimeName: | parseDateOrTime | Prototype: | static int parseDateOrTime( sqlite3_context *context, const char *zDate, DateTime *p ) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 379-396 |
| | 11 | 5 |
invalidateIncrblobCursorsName: | invalidateIncrblobCursors | Prototype: | static void invalidateIncrblobCursors( Btree *pBtree, Pgno pgnoRoot, i64 iRow, int isClearTable ) | Coverage: | 100.000% (17/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 530-548 |
| | 11 | 5 |
impliesNotNullRowName: | impliesNotNullRow | Prototype: | static int impliesNotNullRow(Walker *pWalker, Expr *pExpr) | Coverage: | 91.429% (32/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 4858-4910 |
| | 11 | 20 |
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 |
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 |
findIndexColName: | findIndexCol | Prototype: | static int findIndexCol( Parse *pParse, ExprList *pList, int iBase, Index *pIdx, int iCol ) | Coverage: | 92.857% (13/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 428-452 |
| | 11 | 4 |
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 |
exprSrcCountName: | exprSrcCount | Prototype: | static int exprSrcCount(Walker *pWalker, Expr *pExpr) | Coverage: | 94.118% (16/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 5015-5036 |
| | 11 | 5 |
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 |
dotlockCheckReservedLockName: | dotlockCheckReservedLock | Prototype: | static int dotlockCheckReservedLock(sqlite3_file *id, int *pResOut) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 2215-2227 |
| | 11 | 3 |
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 |
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 |
codeTableLocksName: | codeTableLocks | Prototype: | static void codeTableLocks(Parse *pParse) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 91-104 |
| | 11 | 2 |
closePendingFdsName: | closePendingFds | Prototype: | static void closePendingFds(unixFile *pFile) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 1287-1298 |
| | 11 | 2 |
btreeSetHasContentName: | btreeSetHasContent | Prototype: | static int btreeSetHasContent(BtShared *pBt, Pgno pgno) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 590-603 |
| | 11 | 4 |
btreePageFromDbPageName: | btreePageFromDbPage | Prototype: | static MemPage *btreePageFromDbPage(DbPage *pDbPage, Pgno pgno, BtShared *pBt) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 2010-2021 |
| | 11 | 2 |
actionNameName: | actionName | Prototype: | static const char *actionName(u8 action) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 239-250 |
| | 11 | 6 |
windowReturnRowsName: | windowReturnRows | Prototype: | static void windowReturnRows( Parse *pParse, Window *pMWin, int regCtr, int regGosub, int addrGosub, int regInvArg, int regInvSize ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 1401-1423 |
| | 10 | 2 |
whereSortingCostName: | whereSortingCost | Prototype: | static LogEst whereSortingCost( WhereInfo *pWInfo, LogEst nRow, int nOrderBy, int nSorted ) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 3942-3973 |
| | 10 | 2 |
whereRangeAdjustName: | whereRangeAdjust | Prototype: | static LogEst whereRangeAdjust(WhereTerm *pTerm, LogEst nNew) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 1284-1294 |
| | 10 | 4 |
whereLoopResizeName: | whereLoopResize | Prototype: | static int whereLoopResize(sqlite3 *db, WhereLoop *p, int n) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 1878-1889 |
| | 10 | 4 |
whereLoopAdjustCostName: | whereLoopAdjustCost | Prototype: | static void whereLoopAdjustCost(const WhereLoop *p, WhereLoop *pTemplate) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 1998-2019 |
| | 10 | 7 |
walFramePageName: | walFramePage | Prototype: | static int walFramePage(u32 iFrame) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 950-959 |
| | 10 | 1 |
vdbeMemFromBtreeResizeName: | vdbeMemFromBtreeResize | Prototype: | static __attribute__((noinline)) int vdbeMemFromBtreeResize( BtCursor *pCur, u32 offset, u32 amt, Mem *pMem ) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 1118-1137 |
| | 10 | 3 |
vdbeLeaveName: | vdbeLeave | Prototype: | static __attribute__((noinline)) void vdbeLeave(Vdbe *p) | Coverage: | 90.909% (10/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 1571-1584 |
| | 10 | 3 |
unsetJoinExprName: | unsetJoinExpr | Prototype: | static void unsetJoinExpr(Expr *p, int iTable) | Coverage: | 94.737% (18/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 410-425 |
| | 10 | 5 |
unixFetchName: | unixFetch | Prototype: | static int unixFetch(sqlite3_file *fd, i64 iOff, int nAmt, void **pp) | Coverage: | 84.615% (11/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 5111-5130 |
| | 10 | 5 |
unixDlOpenName: | unixDlOpen | Prototype: | static void *unixDlOpen(sqlite3_vfs *NotUsed, const char *zFilename) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 6359-6362 |
| | 10 | 1 |
statOpenName: | statOpen | Prototype: | static int statOpen(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 240-255 |
| | 10 | 2 |
sqliteErrorFromPosixErrorName: | sqliteErrorFromPosixError | Prototype: | static int sqliteErrorFromPosixError(int posixError, int sqliteIOErr) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 847-869 |
| | 10 | 9 |
sqlite3_vtab_collationName: | sqlite3_vtab_collation | Prototype: | const char *sqlite3_vtab_collation(sqlite3_index_info *pIdxInfo, int iCons) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 3241-3254 |
| | 10 | 3 |
sqlite3_value_blobName: | sqlite3_value_blob | Prototype: | const void *sqlite3_value_blob(sqlite3_value *pVal) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 170-182 |
| | 10 | 3 |
sqlite3_result_text64Name: | sqlite3_result_text64 | Prototype: | void sqlite3_result_text64( sqlite3_context *pCtx, const char *z, sqlite3_uint64 n, void (*xDel)(void *), unsigned char enc ) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 423-438 |
| | 10 | 3 |
sqlite3_overload_functionName: | sqlite3_overload_function | Prototype: | int sqlite3_overload_function( sqlite3 *db, const char *zName, int nArg ) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1953-1974 |
| | 10 | 3 |
sqlite3WithPushName: | sqlite3WithPush | Prototype: | void sqlite3WithPush(Parse *pParse, With *pWith, u8 bFree) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 4583-4591 |
| | 10 | 3 |
sqlite3VdbeSetP4KeyInfoName: | sqlite3VdbeSetP4KeyInfo | Prototype: | void sqlite3VdbeSetP4KeyInfo(Parse *pParse, Index *pIdx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 1133-1140 |
| | 10 | 2 |
sqlite3VdbeSetNumColsName: | sqlite3VdbeSetNumCols | Prototype: | void sqlite3VdbeSetNumCols(Vdbe *p, int nResColumn) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2295-2308 |
| | 10 | 3 |
sqlite3Utf8ReadName: | sqlite3Utf8Read | Prototype: | u32 sqlite3Utf8Read( const unsigned char **pz ) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/utf.c | Lines: | 166-185 |
| | 10 | 4 |
sqlite3StrICmpName: | sqlite3StrICmp | Prototype: | int sqlite3StrICmp(const char *zLeft, const char *zRight) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 297-309 |
| | 10 | 3 |
sqlite3SelectPrepName: | sqlite3SelectPrep | Prototype: | void sqlite3SelectPrep( Parse *pParse, Select *p, NameContext *pOuterNC ) | Coverage: | 82.353% (14/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 5199-5212 |
| | 10 | 5 |
sqlite3SelectExpandName: | 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 |
sqlite3SavepointName: | sqlite3Savepoint | Prototype: | void sqlite3Savepoint(Parse *pParse, int op, Token *pName) | Coverage: | 77.778% (7/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4125-4139 |
| | 10 | 3 |
sqlite3SafetyCheckOkName: | sqlite3SafetyCheckOk | Prototype: | int sqlite3SafetyCheckOk(sqlite3 *db) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 1292-1308 |
| | 10 | 4 |
sqlite3RowidConstraintName: | 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 |
sqlite3PcacheDropName: | 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 |
sqlite3PagerSyncName: | sqlite3PagerSync | Prototype: | int sqlite3PagerSync(Pager *pPager, const char *zMaster) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 6289-6299 |
| | 10 | 3 |
sqlite3OsOpenMallocName: | sqlite3OsOpenMalloc | Prototype: | int sqlite3OsOpenMalloc( sqlite3_vfs *pVfs, const char *zFile, sqlite3_file **ppFile, int flags, int *pOutFlags ) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 287-308 |
| | 10 | 3 |
sqlite3LogEstFromDoubleName: | sqlite3LogEstFromDouble | Prototype: | LogEst sqlite3LogEstFromDouble(double x) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 1484-1493 |
| | 10 | 3 |
sqlite3InRhsIsConstantName: | 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 |
sqlite3GetTempRangeName: | sqlite3GetTempRange | Prototype: | int sqlite3GetTempRange(Parse *pParse, int nReg) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 5290-5303 |
| | 10 | 3 |
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 |
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 |
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 |
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 |
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 |
sqlite3ClearStatTablesName: | sqlite3ClearStatTables | Prototype: | static void sqlite3ClearStatTables( Parse *pParse, int iDb, const char *zType, const char *zName ) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 2504-2522 |
| | 10 | 3 |
sqlite3BtreeSetAutoVacuumName: | 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 |
searchWithName: | searchWith | Prototype: | static struct Cte *searchWith( With *pWith, struct SrcList_item *pItem, With **ppContext ) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 4552-4571 |
| | 10 | 5 |
recomputeColumnsNotIndexedName: | recomputeColumnsNotIndexed | Prototype: | static void recomputeColumnsNotIndexed(Index *pIdx) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1717-1730 |
| | 10 | 4 |
pcache1TruncateName: | pcache1Truncate | Prototype: | static void pcache1Truncate(sqlite3_pcache *p, unsigned int iLimit) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 1131-1139 |
| | 10 | 2 |
pcache1PagecountName: | pcache1Pagecount | Prototype: | static int pcache1Pagecount(sqlite3_pcache *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 835-842 |
| | 10 | 1 |
pager_wait_on_lockName: | pager_wait_on_lock | Prototype: | static int pager_wait_on_lock(Pager *pPager, int locktype) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 3922-3939 |
| | 10 | 2 |
pagerRollbackWalName: | pagerRollbackWal | Prototype: | static int pagerRollbackWal(Pager *pPager) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 3143-3164 |
| | 10 | 2 |
openSubJournalName: | openSubJournal | Prototype: | static int openSubJournal(Pager *pPager) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 4492-4505 |
| | 10 | 3 |
multiSelectCollSeqName: | multiSelectCollSeq | Prototype: | static CollSeq *multiSelectCollSeq(Parse *pParse, Select *p, int iCol) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 2206-2221 |
| | 10 | 3 |
invalidateTempStorageName: | invalidateTempStorage | Prototype: | static int invalidateTempStorage(Parse *pParse) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 131-144 |
| | 10 | 3 |
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 |
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 |
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 |
columnMallocFailureName: | columnMallocFailure | Prototype: | static void columnMallocFailure(sqlite3_stmt *pStmt) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1020-1034 |
| | 10 | 2 |
closeUnixFileName: | closeUnixFile | Prototype: | static int closeUnixFile(sqlite3_file *id) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 2067-2097 |
| | 10 | 3 |
btreeParseCellAdjustSizeForOverflowName: | btreeParseCellAdjustSizeForOverflow | Prototype: | static __attribute__((noinline)) void btreeParseCellAdjustSizeForOverflow( MemPage *pPage, u8 *pCell, CellInfo *pInfo ) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 1082-1111 |
| | 10 | 2 |
addToSavepointBitvecsName: | addToSavepointBitvecs | Prototype: | static int addToSavepointBitvecs(Pager *pPager, Pgno pgno) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 1798-1811 |
| | 10 | 3 |
whereLoopClearUnionName: | whereLoopClearUnion | Prototype: | static void whereLoopClearUnion(sqlite3 *db, WhereLoop *p) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 1852-1864 |
| | 9 | 4 |
walWriteOneFrameName: | walWriteOneFrame | Prototype: | static int walWriteOneFrame( WalWriter *p, PgHdr *pPage, int nTruncate, sqlite3_int64 iOffset ) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 3228-3248 |
| | 9 | 2 |
walLimitSizeName: | walLimitSize | Prototype: | static void walLimitSize(Wal *pWal, i64 nMax) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1963-1975 |
| | 9 | 3 |
vdbeChangeP4FullName: | vdbeChangeP4Full | Prototype: | static void __attribute__((noinline)) vdbeChangeP4Full( Vdbe *p, Op *pOp, const char *zP4, int n ) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 1051-1069 |
| | 9 | 4 |
unixShmBarrierName: | unixShmBarrier | Prototype: | static void unixShmBarrier( sqlite3_file *fd ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 4881-4891 |
| | 9 | 1 |
subjRequiresPageName: | subjRequiresPage | Prototype: | static int subjRequiresPage(PgHdr *pPg) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 1083-1095 |
| | 9 | 3 |
sqlite3_strnicmpName: | sqlite3_strnicmp | Prototype: | int sqlite3_strnicmp(const char *zLeft, const char *zRight, int N) | Coverage: | 83.333% (15/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 310-321 |
| | 9 | 4 |
sqlite3_result_blob64Name: | sqlite3_result_blob64 | Prototype: | void sqlite3_result_blob64( sqlite3_context *pCtx, const void *z, sqlite3_uint64 n, void (*xDel)(void *) ) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 354-367 |
| | 9 | 2 |
sqlite3_progress_handlerName: | sqlite3_progress_handler | Prototype: | void sqlite3_progress_handler( sqlite3 *db, int nOps, int (*xProgress)(void*), void *pArg ) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1621-1644 |
| | 9 | 2 |
sqlite3_create_collation_v2Name: | sqlite3_create_collation_v2 | Prototype: | int sqlite3_create_collation_v2( sqlite3* db, const char *zName, int enc, void* pCtx, int(*xCompare)(void*,int,const void*,int,const void*), void(*xDel)(void*) ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 3372-3391 |
| | 9 | 1 |
sqlite3_bind_pointerName: | sqlite3_bind_pointer | Prototype: | int sqlite3_bind_pointer( sqlite3_stmt *pStmt, int i, void *pPtr, const char *zPTtype, void (*xDestructor)(void*) ) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1400-1417 |
| | 9 | 3 |
sqlite3_aggregate_contextName: | sqlite3_aggregate_context | Prototype: | void *sqlite3_aggregate_context(sqlite3_context *p, int nByte) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 816-825 |
| | 9 | 2 |
sqlite3VdbeUsesBtreeName: | sqlite3VdbeUsesBtree | Prototype: | void sqlite3VdbeUsesBtree(Vdbe *p, int i) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 1519-1526 |
| | 9 | 2 |
sqlite3VdbeSetVarmaskName: | sqlite3VdbeSetVarmask | Prototype: | void sqlite3VdbeSetVarmask(Vdbe *v, int iVar) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 4727-4735 |
| | 9 | 2 |
sqlite3VdbeMemTooBigName: | sqlite3VdbeMemTooBig | Prototype: | int sqlite3VdbeMemTooBig(Mem *p) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 894-904 |
| | 9 | 3 |
sqlite3VdbeMemRealifyName: | sqlite3VdbeMemRealify | Prototype: | int sqlite3VdbeMemRealify(Mem *pMem) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 652-659 |
| | 9 | 1 |