Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
zeroJournalHdrName: | zeroJournalHdr | Prototype: | static int zeroJournalHdr(Pager *pPager, int doTruncate) | Coverage: | 96.000% (24/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 1400-1433 |
| | 20 | 6 |
windowAggFinalName: | windowAggFinal | Prototype: | static void windowAggFinal(Parse *pParse, Window *pMWin, int bFinal) | Coverage: | 100.000% (18/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 1211-1241 |
| | 20 | 6 |
whereRangeScanEstName: | whereRangeScanEst | Prototype: | static int whereRangeScanEst( Parse *pParse, WhereLoopBuilder *pBuilder, WhereTerm *pLower, WhereTerm *pUpper, WhereLoop *pLoop ) | Coverage: | 93.750% (15/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 1459-1620 |
| | 20 | 4 |
walDecodeFrameName: | walDecodeFrame | Prototype: | static int walDecodeFrame( Wal *pWal, u32 *piPage, u32 *pnTruncate, u8 *aData, u8 *aFrame ) | Coverage: | 75.000% (9/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 768-815 |
| | 20 | 4 |
unixMapfileName: | unixMapfile | Prototype: | static int unixMapfile(unixFile *pFd, i64 nMap) | Coverage: | 75.000% (12/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 5074-5096 |
| | 20 | 6 |
sqlite3_str_appendfName: | sqlite3_str_appendf | Prototype: | void sqlite3_str_appendf(StrAccum *p, const char *zFormat, ...) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 1242-1247 |
| | 20 | 1 |
sqlite3_str_appendName: | sqlite3_str_append | Prototype: | void sqlite3_str_append(sqlite3_str *p, const char *z, int N) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 925-937 |
| | 20 | 3 |
sqlite3WindowCodeStepName: | sqlite3WindowCodeStep | Prototype: | void sqlite3WindowCodeStep( Parse *pParse, Select *p, WhereInfo *pWInfo, int regGosub, int addrGosub ) | Coverage: | 100.000% (33/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 2174-2252 |
| | 20 | 6 |
sqlite3VdbeDeleteName: | sqlite3VdbeDelete | Prototype: | void sqlite3VdbeDelete(Vdbe *p) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3173-3192 |
| | 20 | 3 |
sqlite3PcacheTruncateName: | sqlite3PcacheTruncate | Prototype: | void sqlite3PcacheTruncate(PCache *pCache, Pgno pgno) | Coverage: | 94.444% (17/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | Lines: | 640-668 |
| | 20 | 6 |
sqlite3LockAndPrepareName: | sqlite3LockAndPrepare | Prototype: | static int sqlite3LockAndPrepare( sqlite3 *db, const char *zSql, int nBytes, u32 prepFlags, Vdbe *pOld, sqlite3_stmt **ppStmt, const char **pzTail ) | Coverage: | 84.615% (11/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | Lines: | 676-710 |
| | 20 | 3 |
sqlite3LocateTableName: | sqlite3LocateTable | Prototype: | Table *sqlite3LocateTable( Parse *pParse, u32 flags, const char *zName, const char *zDbase ) | Coverage: | 96.774% (30/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 338-383 |
| | 20 | 8 |
sqlite3FixSrcListName: | sqlite3FixSrcList | Prototype: | int sqlite3FixSrcList( DbFixer *pFix, SrcList *pList ) | Coverage: | 84.615% (22/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/attach.c | Lines: | 482-513 |
| | 20 | 8 |
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 |
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 |
sqlite3BtreeTripAllCursorsName: | sqlite3BtreeTripAllCursors | Prototype: | int sqlite3BtreeTripAllCursors(Btree *pBtree, int errCode, int writeOnly) | Coverage: | 71.429% (15/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 4066-4092 |
| | 20 | 6 |
sqlite3BlobCompareName: | sqlite3BlobCompare | Prototype: | int sqlite3BlobCompare(const Mem *pB1, const Mem *pB2) | Coverage: | 78.947% (15/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3923-3949 |
| | 20 | 7 |
sqlite3AddCollateTypeName: | sqlite3AddCollateType | Prototype: | void sqlite3AddCollateType(Parse *pParse, Token *pToken) | Coverage: | 75.000% (12/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1431-1461 |
| | 20 | 6 |
resizeIndexObjectName: | resizeIndexObject | Prototype: | static int resizeIndexObject(sqlite3 *db, Index *pIdx, int N) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1650-1669 |
| | 20 | 3 |
releaseMemArrayName: | releaseMemArray | Prototype: | static void releaseMemArray(Mem *p, int N) | Coverage: | 100.000% (24/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 1636-1675 |
| | 20 | 8 |
putVarint64Name: | putVarint64 | Prototype: | static int __attribute__((noinline)) putVarint64(unsigned char *p, u64 v) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 832-855 |
| | 20 | 5 |
pcacheSortDirtyListName: | pcacheSortDirtyList | Prototype: | static PgHdr *pcacheSortDirtyList(PgHdr *pIn) | Coverage: | 85.714% (18/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | Lines: | 727-757 |
| | 20 | 7 |
pcacheMergeDirtyListName: | pcacheMergeDirtyList | Prototype: | static PgHdr *pcacheMergeDirtyList(PgHdr *pA, PgHdr *pB) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | Lines: | 690-714 |
| | 20 | 5 |
pcache1AllocPageName: | pcache1AllocPage | Prototype: | static PgHdr1 *pcache1AllocPage(PCache1 *pCache, int benignMalloc) | Coverage: | 100.000% (18/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 407-450 |
| | 20 | 5 |
lengthFuncName: | lengthFunc | Prototype: | static void lengthFunc( sqlite3_context *context, int argc, sqlite3_value **argv ) | Coverage: | 90.000% (18/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 101-135 |
| | 20 | 10 |
hexFuncName: | hexFunc | Prototype: | static void hexFunc( sqlite3_context *context, int argc, sqlite3_value **argv ) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1136-1159 |
| | 20 | 3 |
closeAllCursorsName: | closeAllCursors | Prototype: | static void closeAllCursors(Vdbe *p) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2265-2287 |
| | 20 | 6 |
backupUpdateName: | backupUpdate | Prototype: | static __attribute__((noinline)) void backupUpdate( sqlite3_backup *p, Pgno iPage, const u8 *aData ) | Coverage: | 66.667% (8/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | Lines: | 690-714 |
| | 20 | 4 |
walIteratorNextName: | walIteratorNext | Prototype: | static int walIteratorNext( WalIterator *p, u32 *piPage, u32 *piFrame ) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1423-1451 |
| | 19 | 5 |
vdbeCompareMemStringName: | vdbeCompareMemString | Prototype: | static int vdbeCompareMemString( const Mem *pMem1, const Mem *pMem2, const CollSeq *pColl, u8 *prcErr ) | Coverage: | 53.846% (7/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3873-3904 |
| | 19 | 4 |
unixTruncateName: | unixTruncate | Prototype: | static int unixTruncate(sqlite3_file *id, i64 nByte) | Coverage: | 82.353% (14/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 3744-3789 |
| | 19 | 5 |
translateColumnToCopyName: | translateColumnToCopy | Prototype: | static void translateColumnToCopy( Parse *pParse, int iStart, int iTabCur, int iRegister, int bIncrRowid ) | Coverage: | 89.474% (17/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 557-588 |
| | 19 | 7 |
sqlite3IdListDupName: | sqlite3IdListDup | Prototype: | IdList *sqlite3IdListDup(sqlite3 *db, IdList *p) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 1446-1469 |
| | 19 | 5 |
sqlite3IdListAppendName: | sqlite3IdListAppend | Prototype: | IdList *sqlite3IdListAppend(Parse *pParse, IdList *pList, Token *pToken) | Coverage: | 66.667% (10/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 3716-3739 |
| | 19 | 5 |
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 |
sqlite3BtreeSetVersionName: | sqlite3BtreeSetVersion | Prototype: | int sqlite3BtreeSetVersion(Btree *pBtree, int iVersion) | Coverage: | 83.333% (15/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 10130-10159 |
| | 19 | 6 |
sqlite3BeginTransactionName: | sqlite3BeginTransaction | Prototype: | void sqlite3BeginTransaction(Parse *pParse, int type) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4076-4096 |
| | 19 | 5 |
saveCursorPositionName: | saveCursorPosition | Prototype: | static int saveCursorPosition(BtCursor *pCur) | Coverage: | 87.500% (7/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 689-710 |
| | 19 | 3 |
resetAccumulatorName: | resetAccumulator | Prototype: | static void resetAccumulator(Parse *pParse, AggInfo *pAggInfo) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 5222-5257 |
| | 19 | 5 |
releasePageNotNullName: | releasePageNotNull | Prototype: | static void releasePageNotNull(MemPage *pPage) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 2151-2159 |
| | 19 | 1 |
propagateConstantExprRewriteName: | propagateConstantExprRewrite | Prototype: | static int propagateConstantExprRewrite(Walker *pWalker, Expr *pExpr) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 4144-4164 |
| | 19 | 7 |
pcache1FetchName: | pcache1Fetch | Prototype: | static sqlite3_pcache_page *pcache1Fetch( sqlite3_pcache *p, unsigned int iKey, int createFlag ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 1025-1048 |
| | 19 | 1 |
openDirectoryName: | openDirectory | Prototype: | static int openDirectory(const char *zFilename, int *pFd) | Coverage: | 50.000% (11/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 3657-3677 |
| | 19 | 7 |
moveToParentName: | moveToParent | Prototype: | static void moveToParent(BtCursor *pCur) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 5004-5022 |
| | 19 | 1 |
isSimpleCountName: | isSimpleCount | Prototype: | static Table *isSimpleCount(Select *p, AggInfo *pAggInfo) | Coverage: | 92.000% (23/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 4409-4431 |
| | 19 | 7 |
isDistinctRedundantName: | isDistinctRedundant | Prototype: | static int isDistinctRedundant( Parse *pParse, SrcList *pTabList, WhereClause *pWC, ExprList *pDistinct ) | Coverage: | 100.000% (35/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 480-535 |
| | 19 | 11 |
isDateName: | isDate | Prototype: | static int isDate( sqlite3_context *context, int argc, sqlite3_value **argv, DateTime *p ) | Coverage: | 100.000% (28/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 873-903 |
| | 19 | 7 |
growOpArrayName: | growOpArray | Prototype: | static int growOpArray(Vdbe *v, int nOp) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 104-137 |
| | 19 | 3 |
codeExprOrVectorName: | codeExprOrVector | Prototype: | static void codeExprOrVector(Parse *pParse, Expr *p, int iReg, int nReg) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wherecode.c | Lines: | 1073-1095 |
| | 19 | 4 |
absFuncName: | absFunc | Prototype: | static void absFunc(sqlite3_context *context, int argc, sqlite3_value **argv) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 143-179 |
| | 19 | 7 |
whereOrInsertName: | whereOrInsert | Prototype: | static int whereOrInsert( WhereOrSet *pSet, Bitmask prereq, LogEst rRun, LogEst nOut ) | Coverage: | 87.097% (27/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 165-196 |
| | 18 | 10 |
substSelectName: | substSelect | Prototype: | static void substSelect( SubstContext *pSubst, Select *p, int doPrior ) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 3493-3517 |
| | 18 | 5 |
sqlite3WalBeginWriteTransactionName: | sqlite3WalBeginWriteTransaction | Prototype: | int sqlite3WalBeginWriteTransaction(Wal *pWal) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 2989-3021 |
| | 18 | 4 |
sqlite3VdbeRewindName: | sqlite3VdbeRewind | Prototype: | void sqlite3VdbeRewind(Vdbe *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2029-2062 |
| | 18 | 1 |
sqlite3VdbeIntValueName: | sqlite3VdbeIntValue | Prototype: | i64 sqlite3VdbeIntValue(Mem *pMem) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 552-567 |
| | 18 | 4 |
sqlite3ValueTextName: | sqlite3ValueText | Prototype: | const void *sqlite3ValueText(sqlite3_value* pVal, u8 enc) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 1216-1229 |
| | 18 | 4 |
sqlite3Utf16to8Name: | sqlite3Utf16to8 | Prototype: | char *sqlite3Utf16to8(sqlite3 *db, const void *z, int nByte, u8 enc) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/utf.c | Lines: | 439-453 |
| | 18 | 2 |
sqlite3UnlinkAndDeleteTableName: | sqlite3UnlinkAndDeleteTable | Prototype: | void sqlite3UnlinkAndDeleteTable(sqlite3 *db, int iDb, const char *zTabName) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 661-674 |
| | 18 | 1 |
sqlite3TableAffinityName: | sqlite3TableAffinity | Prototype: | void sqlite3TableAffinity(Vdbe *v, Table *pTab, int iReg) | Coverage: | 100.000% (21/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | Lines: | 130-157 |
| | 18 | 7 |
sqlite3OpenTempDatabaseName: | sqlite3OpenTempDatabase | Prototype: | int sqlite3OpenTempDatabase(Parse *pParse) | Coverage: | 66.667% (8/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4145-4172 |
| | 18 | 4 |
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 |
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 |
sqlite3BtreePreviousName: | sqlite3BtreePrevious | Prototype: | int sqlite3BtreePrevious(BtCursor *pCur, int flags) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 5759-5774 |
| | 18 | 2 |
sqlite3BtreeLockTableName: | sqlite3BtreeLockTable | Prototype: | int sqlite3BtreeLockTable(Btree *p, int iTab, u8 isWriteLock) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 10041-10057 |
| | 18 | 3 |
sqlite3BtreeGetMetaName: | sqlite3BtreeGetMeta | Prototype: | void sqlite3BtreeGetMeta(Btree *p, int idx, u32 *pMeta) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 9146-9170 |
| | 18 | 2 |
sqlite3BtreeCursorRestoreName: | sqlite3BtreeCursorRestore | Prototype: | int sqlite3BtreeCursorRestore(BtCursor *pCur, int *pDifferentRow) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 898-915 |
| | 18 | 3 |
sqlite3BitvecTestNotNullName: | sqlite3BitvecTestNotNull | Prototype: | int sqlite3BitvecTestNotNull(Bitvec *p, u32 i) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/bitvec.c | Lines: | 130-152 |
| | 18 | 7 |
sqlite3AllocateIndexObjectName: | sqlite3AllocateIndexObject | Prototype: | Index *sqlite3AllocateIndexObject( sqlite3 *db, i16 nCol, int nExtra, char **ppExtra ) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 2956-2982 |
| | 18 | 2 |
pcache1InitName: | pcache1Init | Prototype: | static int pcache1Init(void *NotUsed) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 681-727 |
| | 18 | 3 |
pcache1EnforceMaxPageName: | pcache1EnforceMaxPage | Prototype: | static void pcache1EnforceMaxPage(PCache1 *pCache) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 605-621 |
| | 18 | 3 |
pagerUnlockDbName: | pagerUnlockDb | Prototype: | static int pagerUnlockDb(Pager *pPager, int eLock) | Coverage: | 88.889% (8/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 1147-1162 |
| | 18 | 3 |
minmaxStepName: | minmaxStep | Prototype: | static void minmaxStep( sqlite3_context *context, int NotUsed, sqlite3_value **argv ) | Coverage: | 90.909% (20/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1624-1661 |
| | 18 | 6 |
handleDeferredMovetoName: | handleDeferredMoveto | Prototype: | static int __attribute__((noinline)) handleDeferredMoveto(VdbeCursor *p) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3199-3216 |
| | 18 | 3 |
freeP4Name: | freeP4 | Prototype: | static void freeP4(sqlite3 *db, int p4type, void *p4) | Coverage: | 88.889% (24/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 935-977 |
| | 18 | 14 |
exprMightBeIndexedName: | exprMightBeIndexed | Prototype: | static int exprMightBeIndexed( SrcList *pFrom, Bitmask mPrereq, int *aiCurCol, Expr *pExpr, int op ) | Coverage: | 94.118% (16/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | Lines: | 980-1005 |
| | 18 | 5 |
exprINAffinityName: | exprINAffinity | Prototype: | static char *exprINAffinity(Parse *pParse, Expr *pExpr) | Coverage: | 91.667% (11/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 2536-2558 |
| | 18 | 4 |
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 |
btreeOverwriteContentName: | btreeOverwriteContent | Prototype: | static int btreeOverwriteContent( MemPage *pPage, u8 *pDest, const BtreePayload *pX, int iOffset, int iAmt ) | Coverage: | 71.429% (20/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 8205-8238 |
| | 18 | 9 |
vdbeMemClearExternAndSetNullName: | vdbeMemClearExternAndSetNull | Prototype: | static __attribute__((noinline)) void vdbeMemClearExternAndSetNull(Mem *p) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 455-468 |
| | 17 | 3 |
unixGetTempnameName: | unixGetTempname | Prototype: | static int unixGetTempname(int nBuf, char *zBuf) | Coverage: | 42.105% (8/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 5682-5705 |
| | 17 | 5 |
unixFileSizeName: | unixFileSize | Prototype: | static int unixFileSize(sqlite3_file *id, i64 *pSize) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 3794-3816 |
| | 17 | 4 |
sumStepName: | sumStep | Prototype: | static void sumStep(sqlite3_context *context, int argc, sqlite3_value **argv) | Coverage: | 92.857% (13/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1495-1515 |
| | 17 | 4 |
sqliteDefaultBusyCallbackName: | sqliteDefaultBusyCallback | Prototype: | static int sqliteDefaultBusyCallback( void *ptr, int count, sqlite3_file *pFile ) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1505-1561 |
| | 17 | 4 |
sqlite3VdbeIntegerAffinityName: | sqlite3VdbeIntegerAffinity | Prototype: | void sqlite3VdbeIntegerAffinity(Mem *pMem) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 610-633 |
| | 17 | 2 |
sqlite3UnlinkAndDeleteIndexName: | sqlite3UnlinkAndDeleteIndex | Prototype: | void sqlite3UnlinkAndDeleteIndex(sqlite3 *db, int iDb, const char *zIdxName) | Coverage: | 77.778% (14/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 462-485 |
| | 17 | 5 |
sqlite3RootPageMovedName: | sqlite3RootPageMoved | Prototype: | void sqlite3RootPageMoved(sqlite3 *db, int iDb, int iFrom, int iTo) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 2396-2417 |
| | 17 | 5 |
sqlite3PcacheMakeDirtyName: | sqlite3PcacheMakeDirty | Prototype: | void sqlite3PcacheMakeDirty(PgHdr *p) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | Lines: | 548-561 |
| | 17 | 3 |
sqlite3PcacheMakeCleanName: | sqlite3PcacheMakeClean | Prototype: | void sqlite3PcacheMakeClean(PgHdr *p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | Lines: | 567-579 |
| | 17 | 2 |
sqlite3PagerLockingModeName: | sqlite3PagerLockingMode | Prototype: | int sqlite3PagerLockingMode(Pager *pPager, int eMode) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 7249-7260 |
| | 17 | 2 |
sqlite3PagerExclusiveLockName: | sqlite3PagerExclusiveLock | Prototype: | int sqlite3PagerExclusiveLock(Pager *pPager) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 6312-6326 |
| | 17 | 3 |
sqlite3PCacheBufferSetupName: | sqlite3PCacheBufferSetup | Prototype: | void sqlite3PCacheBufferSetup(void *pBuf, int sz, int n) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 251-271 |
| | 17 | 5 |
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 |
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 |
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 |
sqlite3CodeVerifySchemaName: | sqlite3CodeVerifySchema | Prototype: | void sqlite3CodeVerifySchema(Parse *pParse, int iDb) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4180-4193 |
| | 17 | 3 |
sqlite3CloseName: | sqlite3Close | Prototype: | static int sqlite3Close(sqlite3 *db, int forceZombie) | Coverage: | 100.000% (15/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1081-1129 |
| | 17 | 5 |
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 |
groupConcatInverseName: | groupConcatInverse | Prototype: | static void groupConcatInverse( sqlite3_context *context, int argc, sqlite3_value **argv ) | Coverage: | 83.333% (15/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1719-1746 |
| | 17 | 6 |
findBtreeName: | findBtree | Prototype: | static Btree *findBtree(sqlite3 *pErrorDb, sqlite3 *pDb, const char *zDb) | Coverage: | 69.231% (9/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | Lines: | 82-107 |
| | 17 | 5 |
exprSelectUsageName: | exprSelectUsage | Prototype: | static Bitmask exprSelectUsage(WhereMaskSet *pMaskSet, Select *pS) | Coverage: | 92.308% (12/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | Lines: | 919-941 |
| | 17 | 5 |