Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
sqlite3OsTruncateName: | sqlite3OsTruncate | Prototype: | int sqlite3OsTruncate(sqlite3_file *id, i64 size) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 96-98 |
| | 1 | 1 |
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 |
sqlite3OsSleepName: | sqlite3OsSleep | Prototype: | int sqlite3OsSleep(sqlite3_vfs *pVfs, int nMicro) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 263-265 |
| | 1 | 1 |
sqlite3OsShmUnmapName: | sqlite3OsShmUnmap | Prototype: | int sqlite3OsShmUnmap(sqlite3_file *id, int deleteFlag) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 166-168 |
| | 1 | 1 |
sqlite3OsShmMapName: | sqlite3OsShmMap | Prototype: | int sqlite3OsShmMap( sqlite3_file *id, int iPage, int pgsz, int bExtend, void volatile **pp ) | Coverage: | 54.545% (6/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 169-178 |
| | 2 | 3 |
sqlite3OsShmLockName: | sqlite3OsShmLock | Prototype: | int sqlite3OsShmLock(sqlite3_file *id, int offset, int n, int flags) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 160-162 |
| | 1 | 1 |
sqlite3OsShmBarrierName: | sqlite3OsShmBarrier | Prototype: | void sqlite3OsShmBarrier(sqlite3_file *id) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 163-165 |
| | 1 | 1 |
sqlite3OsSectorSizeName: | sqlite3OsSectorSize | Prototype: | int sqlite3OsSectorSize(sqlite3_file *id) | Coverage: | 66.667% (2/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 152-155 |
| | 2 | 1 |
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 |
sqlite3OsRandomnessName: | sqlite3OsRandomness | Prototype: | int sqlite3OsRandomness(sqlite3_vfs *pVfs, int nByte, char *zBufOut) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 260-262 |
| | 1 | 1 |
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 |
sqlite3OsOpenName: | sqlite3OsOpen | Prototype: | int sqlite3OsOpen( sqlite3_vfs *pVfs, const char *zPath, sqlite3_file *pFile, int flags, int *pFlagsOut ) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 205-221 |
| | 7 | 3 |
sqlite3OsLockName: | sqlite3OsLock | Prototype: | int sqlite3OsLock(sqlite3_file *id, int lockType) | Coverage: | 72.727% (8/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 107-110 |
| | 2 | 3 |
sqlite3OsInitName: | sqlite3OsInit | Prototype: | int sqlite3OsInit(void) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 321-326 |
| | 4 | 2 |
sqlite3OsGetLastErrorName: | sqlite3OsGetLastError | Prototype: | int sqlite3OsGetLastError(sqlite3_vfs *pVfs) | Coverage: | 100.000% (3/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 266-268 |
| | 1 | 1 |
sqlite3OsFullPathnameName: | sqlite3OsFullPathname | Prototype: | int sqlite3OsFullPathname( sqlite3_vfs *pVfs, const char *zPath, int nPathOut, char *zPathOut ) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 236-245 |
| | 3 | 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 |
sqlite3OsFileControlHintName: | sqlite3OsFileControlHint | Prototype: | void sqlite3OsFileControlHint(sqlite3_file *id, int op, void *pArg) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 148-150 |
| | 1 | 2 |
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 |
sqlite3OsFetchName: | sqlite3OsFetch | Prototype: | int sqlite3OsFetch(sqlite3_file *id, i64 iOff, int iAmt, void **pp) | Coverage: | 54.545% (6/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 183-186 |
| | 2 | 3 |
sqlite3OsDlOpenName: | sqlite3OsDlOpen | Prototype: | void *sqlite3OsDlOpen(sqlite3_vfs *pVfs, const char *zPath) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 247-249 |
| | 1 | 1 |
sqlite3OsDlErrorName: | sqlite3OsDlError | Prototype: | void sqlite3OsDlError(sqlite3_vfs *pVfs, int nByte, char *zBufOut) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 250-252 |
| | 1 | 1 |
sqlite3OsDlCloseName: | sqlite3OsDlClose | Prototype: | void sqlite3OsDlClose(sqlite3_vfs *pVfs, void *pHandle) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 256-258 |
| | 1 | 1 |
sqlite3OsDeviceCharacteristicsName: | sqlite3OsDeviceCharacteristics | Prototype: | int sqlite3OsDeviceCharacteristics(sqlite3_file *id) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 156-158 |
| | 1 | 1 |
sqlite3OsDeleteName: | sqlite3OsDelete | Prototype: | int sqlite3OsDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 222-226 |
| | 5 | 3 |
sqlite3OsCurrentTimeInt64Name: | sqlite3OsCurrentTimeInt64 | Prototype: | int sqlite3OsCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *pTimeOut) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 269-285 |
| | 7 | 2 |
sqlite3OsCloseFreeName: | sqlite3OsCloseFree | Prototype: | void sqlite3OsCloseFree(sqlite3_file *pFile) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 309-313 |
| | 5 | 1 |
sqlite3OsCloseName: | sqlite3OsClose | Prototype: | void sqlite3OsClose(sqlite3_file *pId) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 82-87 |
| | 3 | 2 |
sqlite3OsCheckReservedLockName: | sqlite3OsCheckReservedLock | Prototype: | int sqlite3OsCheckReservedLock(sqlite3_file *id, int *pResOut) | Coverage: | 54.545% (6/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 114-117 |
| | 2 | 3 |
sqlite3OsAccessName: | sqlite3OsAccess | Prototype: | int sqlite3OsAccess( sqlite3_vfs *pVfs, const char *zPath, int flags, int *pResOut ) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os.c | Lines: | 227-235 |
| | 2 | 3 |
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 |
sqlite3OpenTableAndIndicesName: | sqlite3OpenTableAndIndices | Prototype: | int sqlite3OpenTableAndIndices( Parse *pParse, Table *pTab, int op, u8 p5, int iBase, u8 *aToOpen, int *piDataCur, int *piIdxCur ) | Coverage: | 100.000% (40/40) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | Lines: | 1967-2019 |
| | 39 | 11 |
sqlite3OpenTableName: | sqlite3OpenTable | Prototype: | void sqlite3OpenTable( Parse *pParse, int iCur, int iDb, Table *pTab, int opcode ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | Lines: | 26-50 |
| | 21 | 2 |
sqlite3OpenMasterTableName: | sqlite3OpenMasterTable | Prototype: | void sqlite3OpenMasterTable(Parse *p, int iDb) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 704-711 |
| | 5 | 2 |
sqlite3NotPureFuncName: | sqlite3NotPureFunc | Prototype: | int sqlite3NotPureFunc(sqlite3_context *pCtx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 4746-4757 |
| | 6 | 2 |
sqlite3NoopDestructorName: | sqlite3NoopDestructor | Prototype: | void sqlite3NoopDestructor(void *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 824-824 |
| | 1 | 1 |
sqlite3NestedParseName: | sqlite3NestedParse | Prototype: | void sqlite3NestedParse(Parse *pParse, const char *zFormat, ...) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 250-273 |
| | 122 | 3 |
sqlite3NameFromTokenName: | sqlite3NameFromToken | Prototype: | char *sqlite3NameFromToken(sqlite3 *db, Token *pName) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 689-698 |
| | 6 | 2 |
sqlite3MultiWriteName: | sqlite3MultiWrite | Prototype: | void sqlite3MultiWrite(Parse *pParse) | Coverage: | 100.000% (3/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4237-4240 |
| | 2 | 1 |
sqlite3MulInt64Name: | sqlite3MulInt64 | Prototype: | int sqlite3MulInt64(i64 *pA, i64 iB) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 1364-1384 |
| | 1 | 1 |
sqlite3MisuseErrorName: | sqlite3MisuseError | Prototype: | int sqlite3MisuseError(int lineno) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 3511-3514 |
| | 1 | 1 |
sqlite3MemCompareName: | sqlite3MemCompare | Prototype: | int sqlite3MemCompare(const Mem *pMem1, const Mem *pMem2, const CollSeq *pColl) | Coverage: | 100.000% (49/49) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3986-4062 |
| | 46 | 17 |
sqlite3MayAbortName: | sqlite3MayAbort | Prototype: | void sqlite3MayAbort(Parse *pParse) | Coverage: | 100.000% (3/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4258-4261 |
| | 2 | 1 |
sqlite3MPrintfName: | sqlite3MPrintf | Prototype: | char *sqlite3MPrintf(sqlite3 *db, const char *zFormat, ...) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | Lines: | 1088-1095 |
| | 22 | 1 |
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 |
sqlite3LogEstAddName: | sqlite3LogEstAdd | Prototype: | LogEst sqlite3LogEstAdd(LogEst a, LogEst b) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 1433-1454 |
| | 7 | 6 |
sqlite3LogEstName: | sqlite3LogEst | Prototype: | LogEst sqlite3LogEst(u64 x) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 1460-1477 |
| | 8 | 4 |
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 |
sqlite3LocateTableItemName: | sqlite3LocateTableItem | Prototype: | Table *sqlite3LocateTableItem( Parse *pParse, u32 flags, struct SrcList_item *p ) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 394-408 |
| | 9 | 2 |
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 |
sqlite3LocateCollSeqName: | sqlite3LocateCollSeq | Prototype: | CollSeq *sqlite3LocateCollSeq(Parse *pParse, const char *zName) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 1483-1495 |
| | 8 | 2 |
sqlite3LeaveMutexAndCloseZombieName: | sqlite3LeaveMutexAndCloseZombie | Prototype: | void sqlite3LeaveMutexAndCloseZombie(sqlite3 *db) | Coverage: | 100.000% (42/42) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1152-1266 |
| | 61 | 14 |
sqlite3KeyInfoUnrefName: | sqlite3KeyInfoUnref | Prototype: | void sqlite3KeyInfoUnref(KeyInfo *p) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 1293-1299 |
| | 6 | 3 |
sqlite3KeyInfoRefName: | sqlite3KeyInfoRef | Prototype: | KeyInfo *sqlite3KeyInfoRef(KeyInfo *p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 1304-1310 |
| | 6 | 2 |
sqlite3KeyInfoOfIndexName: | sqlite3KeyInfoOfIndex | Prototype: | KeyInfo *sqlite3KeyInfoOfIndex(Parse *pParse, Index *pIdx) | Coverage: | 100.000% (22/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4477-4514 |
| | 27 | 7 |
sqlite3KeyInfoFromExprListName: | sqlite3KeyInfoFromExprList | Prototype: | KeyInfo *sqlite3KeyInfoFromExprList( Parse *pParse, ExprList *pList, int iStart, int nExtra ) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 1336-1358 |
| | 15 | 3 |
sqlite3KeyInfoAllocName: | sqlite3KeyInfoAlloc | Prototype: | KeyInfo *sqlite3KeyInfoAlloc(sqlite3 *db, int N, int X) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 1273-1288 |
| | 12 | 2 |
sqlite3JournalModenameName: | sqlite3JournalModename | Prototype: | const char *sqlite3JournalModename(int eMode) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 259-276 |
| | 23 | 2 |
sqlite3JoinTypeName: | sqlite3JoinType | Prototype: | int sqlite3JoinType(Parse *pParse, Token *pA, Token *pB, Token *pC) | Coverage: | 100.000% (30/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 215-270 |
| | 33 | 8 |
sqlite3IsRowidName: | sqlite3IsRowid | Prototype: | int sqlite3IsRowid(const char *z) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 2146-2151 |
| | 4 | 4 |
sqlite3IsNaNName: | sqlite3IsNaN | Prototype: | int sqlite3IsNaN(double x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 59-96 |
| | 11 | 1 |
sqlite3IsLikeFunctionName: | sqlite3IsLikeFunction | Prototype: | int sqlite3IsLikeFunction(sqlite3 *db, Expr *pExpr, int *pIsNocase, char *aWc) | Coverage: | 82.609% (19/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 1845-1878 |
| | 31 | 6 |
sqlite3IsIdCharName: | sqlite3IsIdChar | Prototype: | int sqlite3IsIdChar(u8 c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/tokenize.c | Lines: | 188-188 |
| | 1 | 1 |
sqlite3IsBinaryName: | sqlite3IsBinary | Prototype: | int sqlite3IsBinary(const CollSeq *p) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 916-920 |
| | 5 | 1 |
sqlite3InvokeBusyHandlerName: | sqlite3InvokeBusyHandler | Prototype: | int sqlite3InvokeBusyHandler(BusyHandler *p, sqlite3_file *pFile) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1572-1591 |
| | 11 | 4 |
sqlite3InvalidFunctionName: | sqlite3InvalidFunction | Prototype: | static void sqlite3InvalidFunction( sqlite3_context *context, int NotUsed, sqlite3_value **NotUsed2 ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | Lines: | 1927-1939 |
| | 7 | 1 |
sqlite3IntFloatCompareName: | sqlite3IntFloatCompare | Prototype: | static int sqlite3IntFloatCompare(i64 i, double r) | Coverage: | 28.571% (8/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3956-3975 |
| | 16 | 10 |
sqlite3InsertName: | sqlite3Insert | Prototype: | void sqlite3Insert( Parse *pParse, SrcList *pTabList, Select *pSelect, IdList *pColumn, int onError, Upsert *pUpsert ) | Coverage: | 98.625% (287/291) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | Lines: | 501-1113 |
| | 336 | 77 |
sqlite3InitOneName: | sqlite3InitOne | Prototype: | int sqlite3InitOne(sqlite3 *db, int iDb, char **pzErrMsg, u32 mFlags) | Coverage: | 94.872% (74/78) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | Lines: | 143-362 |
| | 117 | 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 |
sqlite3InitName: | sqlite3Init | Prototype: | int sqlite3Init(sqlite3 *db, char **pzErrMsg) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | Lines: | 374-400 |
| | 28 | 7 |
sqlite3IndexedByLookupName: | sqlite3IndexedByLookup | Prototype: | int sqlite3IndexedByLookup(Parse *pParse, struct SrcList_item *pFrom) | Coverage: | 100.000% (14/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 4440-4457 |
| | 13 | 4 |
sqlite3IndexAffinityStrName: | sqlite3IndexAffinityStr | Prototype: | const char *sqlite3IndexAffinityStr(sqlite3 *db, Index *pIdx) | Coverage: | 94.737% (18/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | Lines: | 72-108 |
| | 25 | 7 |
sqlite3IndexAffinityOkName: | sqlite3IndexAffinityOk | Prototype: | int sqlite3IndexAffinityOk(Expr *pExpr, char idx_affinity) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 277-287 |
| | 5 | 4 |
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 |
sqlite3IdListIndexName: | sqlite3IdListIndex | Prototype: | int sqlite3IdListIndex(IdList *pList, const char *zName) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 3758-3765 |
| | 5 | 4 |
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 |
sqlite3IdListDeleteName: | sqlite3IdListDelete | Prototype: | void sqlite3IdListDelete(sqlite3 *db, IdList *pList) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 3744-3752 |
| | 6 | 3 |
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 |
sqlite3HexToIntName: | sqlite3HexToInt | Prototype: | u8 sqlite3HexToInt(int h) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 1232-1241 |
| | 5 | 1 |
sqlite3HexToBlobName: | sqlite3HexToBlob | Prototype: | void *sqlite3HexToBlob(sqlite3 *db, const char *z, int n) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 1250-1263 |
| | 9 | 3 |
sqlite3HeaderSizePcache1Name: | sqlite3HeaderSizePcache1 | Prototype: | int sqlite3HeaderSizePcache1(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | Lines: | 1191-1191 |
| | 1 | 1 |
sqlite3HeaderSizePcacheName: | sqlite3HeaderSizePcache | Prototype: | int sqlite3HeaderSizePcache(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | Lines: | 845-845 |
| | 1 | 1 |
sqlite3HeaderSizeBtreeName: | sqlite3HeaderSizeBtree | Prototype: | int sqlite3HeaderSizeBtree(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | Lines: | 10179-10179 |
| | 1 | 1 |
sqlite3HaltConstraintName: | sqlite3HaltConstraint | Prototype: | void sqlite3HaltConstraint( Parse *pParse, int errCode, int onError, char *p4, i8 p4type, u8 p5Errmsg ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 4268-4283 |
| | 8 | 2 |
sqlite3GetVdbeName: | sqlite3GetVdbe | Prototype: | Vdbe *sqlite3GetVdbe(Parse *pParse) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | Lines: | 2113-2123 |
| | 6 | 3 |
sqlite3GetVarint32Name: | sqlite3GetVarint32 | Prototype: | u8 sqlite3GetVarint32(const unsigned char *p, u32 *v) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 1057-1174 |
| | 29 | 4 |
sqlite3GetVarintName: | sqlite3GetVarint | Prototype: | u8 sqlite3GetVarint(const unsigned char *p, u64 *v) | Coverage: | 100.000% (25/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 886-1044 |
| | 97 | 9 |
sqlite3GetTokenName: | sqlite3GetToken | Prototype: | int sqlite3GetToken(const unsigned char *z, int *tokenType) | Coverage: | 99.567% (230/231) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/tokenize.c | Lines: | 271-546 |
| | 150 | 74 |
sqlite3GetTempRegName: | sqlite3GetTempReg | Prototype: | int sqlite3GetTempReg(Parse *pParse) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 5270-5275 |
| | 3 | 2 |
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 |
sqlite3GetInt32Name: | sqlite3GetInt32 | Prototype: | int sqlite3GetInt32(const char *zNum, int *pValue) | Coverage: | 98.039% (50/51) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 738-791 |
| | 32 | 13 |
sqlite3GetFuncCollSeqName: | sqlite3GetFuncCollSeq | Prototype: | static CollSeq *sqlite3GetFuncCollSeq(sqlite3_context *context) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | Lines: | 24-31 |
| | 12 | 1 |
sqlite3GetBooleanName: | sqlite3GetBoolean | Prototype: | u8 sqlite3GetBoolean(const char *z, u8 dflt) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | Lines: | 69-71 |
| | 1 | 1 |
sqlite3Get4byteName: | sqlite3Get4byte | Prototype: | u32 sqlite3Get4byte(const u8 *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 1190-1207 |
| | 3 | 1 |
sqlite3GenerateConstraintChecksName: | sqlite3GenerateConstraintChecks | Prototype: | void sqlite3GenerateConstraintChecks( Parse *pParse, Table *pTab, int *aRegIdx, int iDataCur, int iIdxCur, int regNewData, int regOldData, u8 pkChng, u8 overrideError, int ignoreDest, int *pbMayReplace, int *aiChng, Upsert *pUpsert ) | Coverage: | 99.614% (258/259) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | Lines: | 1274-1833 |
| | 265 | 75 |
sqlite3FunctionUsesThisSrcName: | sqlite3FunctionUsesThisSrc | Prototype: | int sqlite3FunctionUsesThisSrc(Expr *pExpr, SrcList *pSrcList) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/expr.c | Lines: | 5044-5056 |
| | 13 | 1 |
sqlite3FreeIndexName: | sqlite3FreeIndex | Prototype: | void sqlite3FreeIndex(sqlite3 *db, Index *p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | Lines: | 442-454 |
| | 6 | 2 |
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 |
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 |