Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
sqlite3_errcodeName: | sqlite3_errcode | Prototype: | int sqlite3_errcode(sqlite3 *db) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 2462-2470 |
| | 5 | 3 |
sqlite3PagerCommitPhaseTwoName: | sqlite3PagerCommitPhaseTwo | Prototype: | int sqlite3PagerCommitPhaseTwo(Pager *pPager) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 6584-6622 |
| | 22 | 3 |
sqlite3OsWriteName: | sqlite3OsWrite | Prototype: | int sqlite3OsWrite(sqlite3_file *id, const void *pBuf, int amt, i64 offset) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 92-95 |
| | 2 | 3 |
sqlite3OsReadName: | sqlite3OsRead | Prototype: | int sqlite3OsRead(sqlite3_file *id, void *pBuf, int amt, i64 offset) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 88-91 |
| | 2 | 3 |
sqlite3OsFileSizeName: | sqlite3OsFileSize | Prototype: | int sqlite3OsFileSize(sqlite3_file *id, i64 *pSize) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 103-106 |
| | 2 | 3 |
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 |
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 |
constructAutomaticIndexName: | constructAutomaticIndex | Prototype: | static void constructAutomaticIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, WhereLevel *pLevel ) | Coverage: | 81.481% (66/81) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/where.c | Lines: | 674-870 |
| | 143 | 23 |
isAuxiliaryVtabOperatorName: | isAuxiliaryVtabOperator | Prototype: | static int isAuxiliaryVtabOperator( sqlite3 *db, Expr *pExpr, unsigned char *peOp2, Expr **ppLeft, Expr **ppRight ) | Coverage: | 81.356% (48/59) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/whereexpr.c | Lines: | 351-445 |
| | 52 | 15 |
walRestartLogName: | walRestartLog | Prototype: | static int walRestartLog(Wal *pWal) | Coverage: | 81.250% (13/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 3140-3180 |
| | 26 | 6 |
walIndexAppendName: | walIndexAppend | Prototype: | static int walIndexAppend(Wal *pWal, u32 iFrame, u32 iPage) | Coverage: | 81.250% (13/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1044-1121 |
| | 26 | 6 |
dbpageBestIndexName: | dbpageBestIndex | Prototype: | static int dbpageBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo) | Coverage: | 81.250% (26/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | Lines: | 109-160 |
| | 30 | 8 |
btreeDropTableName: | btreeDropTable | Prototype: | static int btreeDropTable(Btree *p, Pgno iTable, int *piMoved) | Coverage: | 81.250% (26/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 9035-9116 |
| | 54 | 10 |
sqlite3WalOpenName: | sqlite3WalOpen | Prototype: | int sqlite3WalOpen( sqlite3_vfs *pVfs, sqlite3_file *pDbFd, const char *zWalName, int bNoShm, i64 mxWalSize, Wal **ppWal ) | Coverage: | 80.952% (17/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1335-1404 |
| | 42 | 6 |
seekAndReadName: | seekAndRead | Prototype: | static int seekAndRead(unixFile *id, sqlite3_int64 offset, void *pBuf, int cnt) | Coverage: | 80.769% (21/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 3263-3305 |
| | 34 | 8 |
relocatePageName: | relocatePage | Prototype: | static int relocatePage( BtShared *pBt, MemPage *pDbPage, u8 eType, Pgno iPtrPage, Pgno iFreePage, int isCommit ) | Coverage: | 80.645% (25/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 3572-3643 |
| | 40 | 10 |
readJournalHdrName: | readJournalHdr | Prototype: | static int readJournalHdr( Pager *pPager, int isHot, i64 journalSize, u32 *pNRec, u32 *pDbSize ) | Coverage: | 80.435% (37/46) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 1568-1671 |
| | 36 | 10 |
sqlite3VdbeMemTranslateName: | sqlite3VdbeMemTranslate | Prototype: | int sqlite3VdbeMemTranslate(Mem *pMem, u8 desiredEnc) | Coverage: | 80.357% (90/112) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/utf.c | Lines: | 202-334 |
| | 85 | 30 |
sqlite3BtreeIntegrityCheckName: | sqlite3BtreeIntegrityCheck | Prototype: | char *sqlite3BtreeIntegrityCheck( Btree *p, int *aRoot, int nRoot, int mxErr, int *pnErr ) | Coverage: | 80.303% (53/66) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 9785-9912 |
| | 82 | 19 |
sqlite3_backup_stepName: | sqlite3_backup_step | Prototype: | int sqlite3_backup_step(sqlite3_backup *p, int nPage) | Coverage: | 80.142% (113/141) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | Lines: | 348-597 |
| | 141 | 36 |
walIndexPageReallocName: | walIndexPageRealloc | Prototype: | static __attribute__((noinline)) int walIndexPageRealloc( Wal *pWal, int iPage, volatile u32 **ppPage ) | Coverage: | 80.000% (16/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 569-613 |
| | 33 | 7 |
validJulianDayName: | validJulianDay | Prototype: | static int validJulianDay(sqlite3_int64 iJD) | Coverage: | 80.000% (4/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | Lines: | 412-414 |
| | 1 | 1 |
sqlite3_vfs_registerName: | sqlite3_vfs_register | Prototype: | int sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 384-407 |
| | 16 | 3 |
sqlite3FixTriggerStepName: | sqlite3FixTriggerStep | Prototype: | int sqlite3FixTriggerStep( DbFixer *pFix, TriggerStep *pStep ) | Coverage: | 80.000% (20/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/attach.c | Lines: | 596-625 |
| | 16 | 7 |
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 |
sqlite3BtreeCopyFileName: | sqlite3BtreeCopyFile | Prototype: | int sqlite3BtreeCopyFile(Btree *pTo, Btree *pFrom) | Coverage: | 80.000% (12/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | Lines: | 747-799 |
| | 33 | 6 |
sqlite3AddNotNullName: | sqlite3AddNotNull | Prototype: | void sqlite3AddNotNull(Parse *pParse, int onError) | Coverage: | 80.000% (12/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1131-1151 |
| | 15 | 5 |
pragmaVtabConnectName: | pragmaVtabConnect | Prototype: | static int pragmaVtabConnect( sqlite3 *db, void *pAux, int argc, const char *const*argv, sqlite3_vtab **ppVtab, char **pzErr ) | Coverage: | 80.000% (16/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 2200-2257 |
| | 42 | 7 |
mkFullPathnameName: | mkFullPathname | Prototype: | static int mkFullPathname( const char *zPath, char *zOut, int nOut ) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 6236-6258 |
| | 12 | 4 |
getPageMMapName: | getPageMMap | Prototype: | static int getPageMMap( Pager *pPager, Pgno pgno, DbPage **ppPage, int flags ) | Coverage: | 80.000% (36/45) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 5543-5611 |
| | 49 | 10 |
clearCellName: | clearCell | Prototype: | static int clearCell( MemPage *pPage, unsigned char *pCell, CellInfo *pInfo ) | Coverage: | 80.000% (28/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 6258-6327 |
| | 42 | 10 |
sqlite3VdbeListName: | sqlite3VdbeList | Prototype: | int sqlite3VdbeList( Vdbe *p ) | Coverage: | 79.487% (62/78) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 1742-1930 |
| | 125 | 24 |
walIndexRecoverName: | walIndexRecover | Prototype: | static int walIndexRecover(Wal *pWal) | Coverage: | 79.412% (54/68) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 1134-1302 |
| | 107 | 22 |
robust_openName: | robust_open | Prototype: | static int robust_open(const char *z, int f, mode_t m) | Coverage: | 79.310% (23/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 659-694 |
| | 29 | 9 |
walBeginShmUnreliableName: | walBeginShmUnreliable | Prototype: | static int walBeginShmUnreliable(Wal *pWal, int *pChanged) | Coverage: | 79.167% (38/48) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 2245-2388 |
| | 75 | 16 |
valueToTextName: | valueToText | Prototype: | static __attribute__((noinline)) const void *valueToText(sqlite3_value* pVal, u8 enc) | Coverage: | 79.167% (19/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 1173-1204 |
| | 41 | 7 |
schemaIsValidName: | schemaIsValid | Prototype: | static void schemaIsValid(Parse *pParse) | Coverage: | 79.167% (19/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | Lines: | 428-468 |
| | 29 | 8 |
sqlite3OsFileControlName: | sqlite3OsFileControl | Prototype: | int sqlite3OsFileControl(sqlite3_file *id, int op, void *pArg) | Coverage: | 78.947% (15/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 127-147 |
| | 5 | 5 |
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 |
likeFuncName: | likeFunc | Prototype: | static void likeFunc( sqlite3_context *context, int argc, sqlite3_value **argv ) | Coverage: | 78.947% (15/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 820-879 |
| | 27 | 6 |
walWriteToLogName: | walWriteToLog | Prototype: | static int walWriteToLog( WalWriter *p, void *pContent, int iAmt, sqlite3_int64 iOffset ) | Coverage: | 78.571% (11/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 3203-3223 |
| | 15 | 4 |
readMasterJournalName: | readMasterJournal | Prototype: | static int readMasterJournal(sqlite3_file *pJrnl, char *zMaster, u32 nMaster) | Coverage: | 78.571% (22/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 1312-1350 |
| | 24 | 4 |
checkPtrmapName: | checkPtrmap | Prototype: | static void checkPtrmap( IntegrityCk *pCheck, Pgno iChild, u8 eType, Pgno iParent ) | Coverage: | 78.571% (11/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 9358-9380 |
| | 12 | 4 |
walTryBeginReadName: | walTryBeginRead | Prototype: | static int walTryBeginRead(Wal *pWal, int *pChanged, int useWal, int cnt) | Coverage: | 78.409% (69/88) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 2440-2647 |
| | 95 | 25 |
sqlite3InitCallbackName: | sqlite3InitCallback | Prototype: | int sqlite3InitCallback(void *pInit, int argc, char **argv, char **NotUsed) | Coverage: | 78.049% (32/41) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | Lines: | 59-133 |
| | 55 | 12 |
unixWriteName: | unixWrite | Prototype: | static int unixWrite( sqlite3_file *id, const void *pBuf, int amt, sqlite3_int64 offset ) | Coverage: | 77.778% (21/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 3426-3504 |
| | 22 | 7 |
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 |
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 |
sqlite3PagerOkToChangeJournalModeName: | sqlite3PagerOkToChangeJournalMode | Prototype: | int sqlite3PagerOkToChangeJournalMode(Pager *pPager) | Coverage: | 77.778% (7/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 7382-7387 |
| | 6 | 3 |
sqlite3ArrayAllocateName: | sqlite3ArrayAllocate | Prototype: | void *sqlite3ArrayAllocate( sqlite3 *db, void *pArray, int szEntry, int *pnEntry, int *pIdx ) | Coverage: | 77.778% (7/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 3685-3708 |
| | 14 | 3 |
columnNameName: | columnName | Prototype: | static const void *columnName( sqlite3_stmt *pStmt, int N, const void *(*xFunc)(Mem*), int useType ) | Coverage: | 77.778% (7/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1118-1154 |
| | 23 | 3 |
vdbeCommitName: | vdbeCommit | Prototype: | static int vdbeCommit(sqlite3 *db, Vdbe *p) | Coverage: | 77.679% (87/112) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2348-2599 |
| | 123 | 31 |
pager_unlockName: | pager_unlock | Prototype: | static void pager_unlock(Pager *pPager) | Coverage: | 77.419% (24/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 1830-1907 |
| | 62 | 8 |
sqlite3OsSyncName: | sqlite3OsSync | Prototype: | int sqlite3OsSync(sqlite3_file *id, int flags) | Coverage: | 76.923% (10/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 99-102 |
| | 2 | 3 |
unixSyncName: | unixSync | Prototype: | static int unixSync(sqlite3_file *id, int flags) | Coverage: | 76.667% (23/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 3694-3739 |
| | 37 | 9 |
fcntlSizeHintName: | fcntlSizeHint | Prototype: | static int fcntlSizeHint(unixFile *pFile, i64 nByte) | Coverage: | 76.667% (23/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 3832-3893 |
| | 34 | 10 |
statConnectName: | statConnect | Prototype: | static int statConnect( sqlite3 *db, void *pAux, int argc, const char *const*argv, sqlite3_vtab **ppVtab, char **pzErr ) | Coverage: | 76.471% (13/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbstat.c | Lines: | 140-177 |
| | 24 | 6 |
sqlite3_file_controlName: | sqlite3_file_control | Prototype: | int sqlite3_file_control(sqlite3 *db, const char *zDbName, int op, void *pArg) | Coverage: | 76.471% (13/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 3699-3735 |
| | 32 | 6 |
sqlite3VdbeMemMakeWriteableName: | sqlite3VdbeMemMakeWriteable | Prototype: | int sqlite3VdbeMemMakeWriteable(Mem *pMem) | Coverage: | 76.471% (13/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 277-293 |
| | 13 | 5 |
setupLookasideName: | setupLookaside | Prototype: | static int setupLookaside(sqlite3 *db, void *pBuf, int sz, int cnt) | Coverage: | 76.471% (26/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 676-734 |
| | 42 | 10 |
sqlite3_backup_initName: | sqlite3_backup_init | Prototype: | sqlite3_backup *sqlite3_backup_init( sqlite3* pDestDb, const char *zDestDb, sqlite3* pSrcDb, const char *zSrcDb ) | Coverage: | 76.190% (16/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/backup.c | Lines: | 141-211 |
| | 27 | 6 |
charFuncName: | charFunc | Prototype: | static void charFunc( sqlite3_context *context, int argc, sqlite3_value **argv ) | Coverage: | 76.190% (16/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1095-1130 |
| | 26 | 7 |
attachFuncName: | attachFunc | Prototype: | static void attachFunc( sqlite3_context *context, int NotUsed, sqlite3_value **argv ) | Coverage: | 76.190% (64/84) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/attach.c | Lines: | 63-278 |
| | 111 | 29 |
allocateBtreePageName: | allocateBtreePage | Prototype: | static int allocateBtreePage( BtShared *pBt, MemPage **ppPage, Pgno *pPgno, Pgno nearby, u8 eMode ) | Coverage: | 75.449% (126/167) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 5798-6106 |
| | 197 | 48 |
xferCompatibleIndexName: | xferCompatibleIndex | Prototype: | static int xferCompatibleIndex(Index *pDest, Index *pSrc) | Coverage: | 75.000% (21/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | Lines: | 2045-2079 |
| | 28 | 10 |
walRewriteChecksumsName: | walRewriteChecksums | Prototype: | static int walRewriteChecksums(Wal *pWal, u32 iLast) | Coverage: | 75.000% (12/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/wal.c | Lines: | 3258-3301 |
| | 30 | 5 |
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 |
valueFromExprName: | valueFromExpr | Prototype: | static int valueFromExpr( sqlite3 *db, Expr *pExpr, u8 enc, u8 affinity, sqlite3_value **ppVal, struct ValueNewStat4Ctx *pCtx ) | Coverage: | 75.000% (63/84) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 1421-1553 |
| | 88 | 23 |
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_limitName: | sqlite3_limit | Prototype: | int sqlite3_limit(sqlite3 *db, int limitId, int newLimit) | Coverage: | 75.000% (9/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 2637-2679 |
| | 49 | 4 |
sqlite3_expanded_sqlName: | sqlite3_expanded_sql | Prototype: | char *sqlite3_expanded_sql(sqlite3_stmt *pStmt) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1689-1703 |
| | 8 | 2 |
sqlite3_create_collation16Name: | sqlite3_create_collation16 | Prototype: | int sqlite3_create_collation16( sqlite3* db, const void *zName, int enc, void* pCtx, int(*xCompare)(void*,int,const void*,int,const void*) ) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 3397-3420 |
| | 13 | 2 |
sqlite3_bind_zeroblobName: | sqlite3_bind_zeroblob | Prototype: | int sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1485-1494 |
| | 7 | 2 |
sqlite3VdbeChangeP5Name: | sqlite3VdbeChangeP5 | Prototype: | void sqlite3VdbeChangeP5(Vdbe *p, u16 p5) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 898-901 |
| | 4 | 2 |
sqlite3ValueSetStrName: | sqlite3ValueSetStr | Prototype: | void sqlite3ValueSetStr( sqlite3_value *v, int n, const void *z, u8 enc, void (*xDel)(void*) ) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 1843-1851 |
| | 1 | 2 |
sqlite3ReprepareName: | sqlite3Reprepare | Prototype: | int sqlite3Reprepare(Vdbe *p) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | Lines: | 720-748 |
| | 33 | 3 |
sqlite3PcacheShutdownName: | sqlite3PcacheShutdown | Prototype: | void sqlite3PcacheShutdown(void) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | Lines: | 267-272 |
| | 2 | 2 |
sqlite3PagerClearCacheName: | sqlite3PagerClearCache | Prototype: | void sqlite3PagerClearCache(Pager *pPager) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 7417-7420 |
| | 4 | 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 |
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 |
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 |
sqlite3BtreeSkipNextName: | sqlite3BtreeSkipNext | Prototype: | void sqlite3BtreeSkipNext(BtCursor *pCur) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 5204-5212 |
| | 3 | 2 |
sqlite3BtreeCommitName: | sqlite3BtreeCommit | Prototype: | int sqlite3BtreeCommit(Btree *p) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 4029-4038 |
| | 7 | 2 |
sqlite3BtreeClearTableName: | sqlite3BtreeClearTable | Prototype: | int sqlite3BtreeClearTable(Btree *p, int iTable, int *pnChange) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 8987-9004 |
| | 12 | 2 |
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 |
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 |
setLikeOptFlagName: | setLikeOptFlag | Prototype: | static void setLikeOptFlag(sqlite3 *db, const char *zName, u8 flagVal) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1799-1805 |
| | 4 | 2 |
row_numberStepFuncName: | row_numberStepFunc | Prototype: | static void row_numberStepFunc( sqlite3_context *pCtx, int nArg, sqlite3_value **apArg ) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 147-156 |
| | 4 | 2 |
rankValueFuncName: | rankValueFunc | Prototype: | static void rankValueFunc(sqlite3_context *pCtx) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 223-230 |
| | 5 | 2 |
pragmaVtabFilterName: | pragmaVtabFilter | Prototype: | static int pragmaVtabFilter( sqlite3_vtab_cursor *pVtabCursor, int idxNum, const char *idxStr, int argc, sqlite3_value **argv ) | Coverage: | 75.000% (18/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 2360-2405 |
| | 37 | 8 |
pcache1ShrinkName: | pcache1Shrink | Prototype: | static void pcache1Shrink(sqlite3_pcache *p) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 818-830 |
| | 14 | 2 |
pagerAcquireMapPageName: | pagerAcquireMapPage | Prototype: | static int pagerAcquireMapPage( Pager *pPager, Pgno pgno, void *pData, PgHdr **ppPage ) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | Lines: | 4039-4076 |
| | 36 | 3 |
local_ioerrName: | local_ioerr | Prototype: | static void local_ioerr() | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_common.h | Lines: | 73-77 |
| | 2 | 2 |
freePageName: | freePage | Prototype: | static void freePage(MemPage *pPage, int *pRC) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 6248-6252 |
| | 2 | 2 |
dense_rankStepFuncName: | dense_rankStepFunc | Prototype: | static void dense_rankStepFunc( sqlite3_context *pCtx, int nArg, sqlite3_value **apArg ) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | Lines: | 178-188 |
| | 5 | 2 |
dbpageCloseName: | dbpageClose | Prototype: | static int dbpageClose(sqlite3_vtab_cursor *pCursor) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/dbpage.c | Lines: | 184-189 |
| | 4 | 2 |
copyPayloadName: | copyPayload | Prototype: | static int copyPayload( void *pPayload, void *pBuf, int nByte, int eOp, DbPage *pDbPage ) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 4591-4610 |
| | 7 | 3 |
columnMemName: | columnMem | Prototype: | static Mem *columnMem(sqlite3_stmt *pStmt, int i) | Coverage: | 75.000% (9/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 985-1000 |
| | 13 | 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 |
posixUnlockName: | posixUnlock | Prototype: | static int posixUnlock(sqlite3_file *id, int eFileLock, int handleNFSUnlock) | Coverage: | 74.286% (26/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | Lines: | 1885-2036 |
| | 106 | 13 |