Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
sqlite3VdbeResetStepResultName: | sqlite3VdbeResetStepResult | Prototype: | void sqlite3VdbeResetStepResult(Vdbe *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2936-2938 |
| | 1 | 1 |
sqlite3VdbeResetName: | sqlite3VdbeReset | Prototype: | int sqlite3VdbeReset(Vdbe *p) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2997-3082 |
| | 13 | 4 |
sqlite3VdbeRecordUnpackName: | sqlite3VdbeRecordUnpack | Prototype: | void sqlite3VdbeRecordUnpack( KeyInfo *pKeyInfo, int nKey, const void *pKey, UnpackedRecord *p ) | Coverage: | 92.308% (12/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3691-3724 |
| | 27 | 3 |
sqlite3VdbeRecordCompareWithSkipName: | sqlite3VdbeRecordCompareWithSkip | Prototype: | int sqlite3VdbeRecordCompareWithSkip( int nKey1, const void *pKey1, UnpackedRecord *pPKey2, int bSkip ) | Coverage: | 94.286% (99/105) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 4127-4313 |
| | 132 | 31 |
sqlite3VdbeRecordCompareName: | sqlite3VdbeRecordCompare | Prototype: | int sqlite3VdbeRecordCompare( int nKey1, const void *pKey1, UnpackedRecord *pPKey2 ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 4314-4319 |
| | 1 | 1 |
sqlite3VdbeRealValueName: | sqlite3VdbeRealValue | Prototype: | double sqlite3VdbeRealValue(Mem *pMem) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 581-594 |
| | 13 | 4 |
sqlite3VdbePrepareFlagsName: | sqlite3VdbePrepareFlags | Prototype: | u8 sqlite3VdbePrepareFlags(Vdbe *v) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 4693-4695 |
| | 1 | 1 |
sqlite3VdbeParameterIndexName: | sqlite3VdbeParameterIndex | Prototype: | int sqlite3VdbeParameterIndex(Vdbe *p, const char *zName, int nName) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | Lines: | 1536-1539 |
| | 2 | 2 |
sqlite3VdbeOneByteSerialTypeLenName: | sqlite3VdbeOneByteSerialTypeLen | Prototype: | u8 sqlite3VdbeOneByteSerialTypeLen(u8 serial_type) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3405-3408 |
| | 4 | 1 |
sqlite3VdbeMultiLoadName: | sqlite3VdbeMultiLoad | Prototype: | void sqlite3VdbeMultiLoad(Vdbe *p, int iDest, const char *zTypes, ...) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 243-261 |
| | 53 | 5 |
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 |
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 |
sqlite3VdbeMemStringifyName: | sqlite3VdbeMemStringify | Prototype: | int sqlite3VdbeMemStringify(Mem *pMem, u8 enc, u8 bForce) | Coverage: | 100.000% (11/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 351-386 |
| | 35 | 4 |
sqlite3VdbeMemShallowCopyName: | sqlite3VdbeMemShallowCopy | Prototype: | void sqlite3VdbeMemShallowCopy(Mem *pTo, const Mem *pFrom, int srcType) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 954-964 |
| | 26 | 3 |
sqlite3VdbeMemSetZeroBlobName: | sqlite3VdbeMemSetZeroBlob | Prototype: | void sqlite3VdbeMemSetZeroBlob(Mem *pMem, int n) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 789-797 |
| | 7 | 2 |
sqlite3VdbeMemSetStrName: | sqlite3VdbeMemSetStr | Prototype: | int sqlite3VdbeMemSetStr( Mem *pMem, const char *z, int n, u8 enc, void (*xDel)(void*) ) | Coverage: | 83.636% (46/55) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 1019-1101 |
| | 50 | 14 |
sqlite3VdbeMemSetRowSetName: | sqlite3VdbeMemSetRowSet | Prototype: | int sqlite3VdbeMemSetRowSet(Mem *pMem) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 876-888 |
| | 15 | 2 |
sqlite3VdbeMemSetPointerName: | sqlite3VdbeMemSetPointer | Prototype: | void sqlite3VdbeMemSetPointer( Mem *pMem, void *pPtr, const char *zPType, void (*xDestructor)(void*) ) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 830-842 |
| | 8 | 1 |
sqlite3VdbeMemSetNullName: | sqlite3VdbeMemSetNull | Prototype: | void sqlite3VdbeMemSetNull(Mem *pMem) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 774-780 |
| | 3 | 2 |
sqlite3VdbeMemSetInt64Name: | sqlite3VdbeMemSetInt64 | Prototype: | void sqlite3VdbeMemSetInt64(Mem *pMem, i64 val) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 814-821 |
| | 4 | 2 |
sqlite3VdbeMemSetDoubleName: | sqlite3VdbeMemSetDouble | Prototype: | void sqlite3VdbeMemSetDouble(Mem *pMem, double val) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 849-855 |
| | 4 | 2 |
sqlite3VdbeMemReleaseName: | sqlite3VdbeMemRelease | Prototype: | void sqlite3VdbeMemRelease(Mem *p) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 499-504 |
| | 5 | 2 |
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 |
sqlite3VdbeMemNumerifyName: | sqlite3VdbeMemNumerify | Prototype: | int sqlite3VdbeMemNumerify(Mem *pMem) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 681-703 |
| | 22 | 4 |
sqlite3VdbeMemNulTerminateName: | sqlite3VdbeMemNulTerminate | Prototype: | int sqlite3VdbeMemNulTerminate(Mem *pMem) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 326-335 |
| | 6 | 2 |
sqlite3VdbeMemMoveName: | sqlite3VdbeMemMove | Prototype: | void sqlite3VdbeMemMove(Mem *pTo, Mem *pFrom) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 993-1002 |
| | 13 | 1 |
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 |
sqlite3VdbeMemIntegerifyName: | sqlite3VdbeMemIntegerify | Prototype: | int sqlite3VdbeMemIntegerify(Mem *pMem) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 638-646 |
| | 12 | 1 |
sqlite3VdbeMemInitName: | sqlite3VdbeMemInit | Prototype: | void sqlite3VdbeMemInit(Mem *pMem, sqlite3 *db, u16 flags) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 754-759 |
| | 6 | 1 |
sqlite3VdbeMemHandleBomName: | sqlite3VdbeMemHandleBom | Prototype: | int sqlite3VdbeMemHandleBom(Mem *pMem) | Coverage: | 95.000% (19/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/utf.c | Lines: | 347-375 |
| | 22 | 6 |
sqlite3VdbeMemGrowName: | sqlite3VdbeMemGrow | Prototype: | int sqlite3VdbeMemGrow(Mem *pMem, int n, int bPreserve) | Coverage: | 100.000% (27/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 189-230 |
| | 38 | 7 |
sqlite3VdbeMemFromBtreeName: | sqlite3VdbeMemFromBtree | Prototype: | int sqlite3VdbeMemFromBtree( BtCursor *pCur, u32 offset, u32 amt, Mem *pMem ) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 1138-1166 |
| | 22 | 2 |
sqlite3VdbeMemFinalizeName: | sqlite3VdbeMemFinalize | Prototype: | int sqlite3VdbeMemFinalize(Mem *pMem, FuncDef *pFunc) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 396-415 |
| | 28 | 2 |
sqlite3VdbeMemExpandBlobName: | sqlite3VdbeMemExpandBlob | Prototype: | int sqlite3VdbeMemExpandBlob(Mem *pMem) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 300-320 |
| | 22 | 3 |
sqlite3VdbeMemCopyName: | sqlite3VdbeMemCopy | Prototype: | int sqlite3VdbeMemCopy(Mem *pTo, const Mem *pFrom) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 970-985 |
| | 24 | 4 |
sqlite3VdbeMemClearAndResizeName: | sqlite3VdbeMemClearAndResize | Prototype: | int sqlite3VdbeMemClearAndResize(Mem *pMem, int szNew) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 245-255 |
| | 14 | 2 |
sqlite3VdbeMemCastName: | sqlite3VdbeMemCast | Prototype: | void sqlite3VdbeMemCast(Mem *pMem, u8 aff, u8 encoding) | Coverage: | 95.000% (19/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 712-747 |
| | 29 | 9 |
sqlite3VdbeMemAggValueName: | sqlite3VdbeMemAggValue | Prototype: | int sqlite3VdbeMemAggValue(Mem *pAccum, Mem *pOut, FuncDef *pFunc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 426-443 |
| | 24 | 1 |
sqlite3VdbeMakeReadyName: | sqlite3VdbeMakeReady | Prototype: | void sqlite3VdbeMakeReady( Vdbe *p, Parse *pParse ) | Coverage: | 100.000% (21/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2082-2175 |
| | 72 | 6 |
sqlite3VdbeMakeLabelName: | sqlite3VdbeMakeLabel | Prototype: | int sqlite3VdbeMakeLabel(Vdbe *v) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 404-416 |
| | 11 | 3 |
sqlite3VdbeLoadStringName: | sqlite3VdbeLoadString | Prototype: | int sqlite3VdbeLoadString(Vdbe *p, int iDest, const char *zStr) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 228-230 |
| | 1 | 1 |
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 |
sqlite3VdbeLinkSubProgramName: | sqlite3VdbeLinkSubProgram | Prototype: | void sqlite3VdbeLinkSubProgram(Vdbe *pVdbe, SubProgram *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 1002-1005 |
| | 2 | 1 |
sqlite3VdbeLeaveName: | sqlite3VdbeLeave | Prototype: | void sqlite3VdbeLeave(Vdbe *p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 1585-1588 |
| | 2 | 2 |
sqlite3VdbeJumpHereName: | sqlite3VdbeJumpHere | Prototype: | void sqlite3VdbeJumpHere(Vdbe *p, int addr) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 907-909 |
| | 1 | 1 |
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 |
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 |
sqlite3VdbeIdxRowidName: | sqlite3VdbeIdxRowid | Prototype: | int sqlite3VdbeIdxRowid(sqlite3 *db, BtCursor *pCur, i64 *rowid) | Coverage: | 40.000% (8/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 4532-4596 |
| | 32 | 6 |
sqlite3VdbeIdxKeyCompareName: | sqlite3VdbeIdxKeyCompare | Prototype: | int sqlite3VdbeIdxKeyCompare( sqlite3 *db, VdbeCursor *pC, UnpackedRecord *pUnpacked, int *res ) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 4609-4638 |
| | 22 | 3 |
sqlite3VdbeHaltName: | sqlite3VdbeHalt | Prototype: | int sqlite3VdbeHalt(Vdbe *p) | Coverage: | 91.379% (106/116) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2735-2929 |
| | 97 | 27 |
sqlite3VdbeGotoName: | sqlite3VdbeGoto | Prototype: | int sqlite3VdbeGoto(Vdbe *p, int iDest) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 221-223 |
| | 1 | 1 |
sqlite3VdbeGetOpName: | sqlite3VdbeGetOp | Prototype: | VdbeOp *sqlite3VdbeGetOp(Vdbe *p, int addr) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 1199-1213 |
| | 11 | 3 |
sqlite3VdbeGetBoundValueName: | sqlite3VdbeGetBoundValue | Prototype: | sqlite3_value *sqlite3VdbeGetBoundValue(Vdbe *v, int iVar, u8 aff) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 4705-4720 |
| | 15 | 4 |
sqlite3VdbeFreeCursorName: | sqlite3VdbeFreeCursor | Prototype: | void sqlite3VdbeFreeCursor(Vdbe *p, VdbeCursor *pCx) | Coverage: | 100.000% (17/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2181-2213 |
| | 23 | 7 |
sqlite3VdbeFrameRestoreName: | sqlite3VdbeFrameRestore | Prototype: | int sqlite3VdbeFrameRestore(VdbeFrame *pFrame) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2236-2255 |
| | 15 | 1 |
sqlite3VdbeFrameMemDelName: | sqlite3VdbeFrameMemDel | Prototype: | void sqlite3VdbeFrameMemDel(void *pArg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 1698-1703 |
| | 6 | 1 |
sqlite3VdbeFrameDeleteName: | sqlite3VdbeFrameDelete | Prototype: | void sqlite3VdbeFrameDelete(VdbeFrame *p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 1710-1721 |
| | 11 | 2 |
sqlite3VdbeFindCompareName: | sqlite3VdbeFindCompare | Prototype: | RecordCompare sqlite3VdbeFindCompare(UnpackedRecord *p) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 4486-4522 |
| | 15 | 5 |
sqlite3VdbeFinalizeName: | sqlite3VdbeFinalize | Prototype: | int sqlite3VdbeFinalize(Vdbe *p) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3088-3096 |
| | 8 | 2 |
sqlite3VdbeExplainPopName: | sqlite3VdbeExplainPop | Prototype: | void sqlite3VdbeExplainPop(Parse *pParse) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 336-338 |
| | 1 | 1 |
sqlite3VdbeExplainParentName: | sqlite3VdbeExplainParent | Prototype: | int sqlite3VdbeExplainParent(Parse *pParse) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 303-308 |
| | 4 | 2 |
sqlite3VdbeExplainName: | sqlite3VdbeExplain | Prototype: | void sqlite3VdbeExplain(Parse *pParse, u8 bPush, const char *zFmt, ...) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 316-331 |
| | 29 | 3 |
sqlite3VdbeExpandSqlName: | sqlite3VdbeExpandSql | Prototype: | char *sqlite3VdbeExpandSql( Vdbe *p, const char *zRawSql ) | Coverage: | 89.831% (53/59) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbetrace.c | Lines: | 72-192 |
| | 89 | 19 |
sqlite3VdbeExecName: | sqlite3VdbeExec | Prototype: | int sqlite3VdbeExec( Vdbe *p ) | Coverage: | 91.509% (1789/1955) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbe.c | Lines: | 587-7585 |
| | 3680 | 655 |
sqlite3VdbeErrorName: | sqlite3VdbeError | Prototype: | void sqlite3VdbeError(Vdbe *p, const char *zFormat, ...) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 48-54 |
| | 21 | 1 |
sqlite3VdbeEnterName: | sqlite3VdbeEnter | Prototype: | void sqlite3VdbeEnter(Vdbe *p) | Coverage: | 92.857% (13/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 1550-1564 |
| | 11 | 4 |
sqlite3VdbeEndCoroutineName: | sqlite3VdbeEndCoroutine | Prototype: | void sqlite3VdbeEndCoroutine(Vdbe *v, int regYield) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 377-388 |
| | 3 | 1 |
sqlite3VdbeDeletePriorOpcodeName: | sqlite3VdbeDeletePriorOpcode | Prototype: | int sqlite3VdbeDeletePriorOpcode(Vdbe *p, u8 op) | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 1026-1032 |
| | 3 | 2 |
sqlite3VdbeDeleteAuxDataName: | sqlite3VdbeDeleteAuxData | Prototype: | void sqlite3VdbeDeleteAuxData(sqlite3 *db, AuxData **pp, int iOp, int mask) | Coverage: | 83.333% (15/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3114-3132 |
| | 11 | 4 |
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 |
sqlite3VdbeDbName: | sqlite3VdbeDb | Prototype: | sqlite3 *sqlite3VdbeDb(Vdbe *v) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 4686-4688 |
| | 1 | 1 |
sqlite3VdbeCursorRestoreName: | sqlite3VdbeCursorRestore | Prototype: | int sqlite3VdbeCursorRestore(VdbeCursor *p) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3240-3246 |
| | 6 | 2 |
sqlite3VdbeCursorMovetoName: | sqlite3VdbeCursorMoveto | Prototype: | int sqlite3VdbeCursorMoveto(VdbeCursor **pp, int *piCol) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3261-3277 |
| | 14 | 4 |
sqlite3VdbeCurrentAddrName: | sqlite3VdbeCurrentAddr | Prototype: | int sqlite3VdbeCurrentAddr(Vdbe *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 733-736 |
| | 4 | 1 |
sqlite3VdbeCreateName: | sqlite3VdbeCreate | Prototype: | Vdbe *sqlite3VdbeCreate(Parse *pParse) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 21-43 |
| | 40 | 3 |
sqlite3VdbeCountChangesName: | sqlite3VdbeCountChanges | Prototype: | void sqlite3VdbeCountChanges(Vdbe *v) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 4654-4656 |
| | 1 | 1 |
sqlite3VdbeCloseStatementName: | sqlite3VdbeCloseStatement | Prototype: | int sqlite3VdbeCloseStatement(Vdbe *p, int eOp) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2689-2694 |
| | 3 | 2 |
sqlite3VdbeClearObjectName: | sqlite3VdbeClearObject | Prototype: | void sqlite3VdbeClearObject(sqlite3 *db, Vdbe *p) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3142-3168 |
| | 16 | 3 |
sqlite3VdbeCheckFkName: | sqlite3VdbeCheckFk | Prototype: | int sqlite3VdbeCheckFk(Vdbe *p, int deferred) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 2708-2719 |
| | 8 | 2 |
sqlite3VdbeChangeToNoopName: | sqlite3VdbeChangeToNoop | Prototype: | int sqlite3VdbeChangeToNoop(Vdbe *p, int addr) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 1010-1020 |
| | 11 | 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 |
sqlite3VdbeChangeP4Name: | sqlite3VdbeChangeP4 | Prototype: | void sqlite3VdbeChangeP4(Vdbe *p, int addr, const char *zP4, int n) | Coverage: | 95.833% (23/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 1070-1102 |
| | 37 | 8 |
sqlite3VdbeChangeP3Name: | sqlite3VdbeChangeP3 | Prototype: | void sqlite3VdbeChangeP3(Vdbe *p, u32 addr, int val) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 895-897 |
| | 1 | 1 |
sqlite3VdbeChangeP2Name: | sqlite3VdbeChangeP2 | Prototype: | void sqlite3VdbeChangeP2(Vdbe *p, u32 addr, int val) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 892-894 |
| | 1 | 1 |
sqlite3VdbeChangeP1Name: | sqlite3VdbeChangeP1 | Prototype: | void sqlite3VdbeChangeP1(Vdbe *p, u32 addr, int val) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 889-891 |
| | 1 | 1 |
sqlite3VdbeChangeOpcodeName: | sqlite3VdbeChangeOpcode | Prototype: | void sqlite3VdbeChangeOpcode(Vdbe *p, u32 addr, u8 iNewOpcode) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 886-888 |
| | 1 | 1 |
sqlite3VdbeChangeEncodingName: | sqlite3VdbeChangeEncoding | Prototype: | int sqlite3VdbeChangeEncoding(Mem *pMem, int desiredEnc) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 154-178 |
| | 24 | 2 |
sqlite3VdbeBooleanValueName: | sqlite3VdbeBooleanValue | Prototype: | int sqlite3VdbeBooleanValue(Mem *pMem, int ifNull) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | Lines: | 600-604 |
| | 3 | 3 |
sqlite3VdbeAppendP4Name: | sqlite3VdbeAppendP4 | Prototype: | void sqlite3VdbeAppendP4(Vdbe *p, void *pP4, int n) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 1113-1127 |
| | 21 | 2 |
sqlite3VdbeAllocUnpackedRecordName: | sqlite3VdbeAllocUnpackedRecord | Prototype: | UnpackedRecord *sqlite3VdbeAllocUnpackedRecord( KeyInfo *pKeyInfo ) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 3671-3684 |
| | 12 | 2 |
sqlite3VdbeAddParseSchemaOpName: | sqlite3VdbeAddParseSchemaOp | Prototype: | void sqlite3VdbeAddParseSchemaOp(Vdbe *p, int iDb, char *zWhere) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 349-353 |
| | 3 | 2 |
sqlite3VdbeAddOpListName: | sqlite3VdbeAddOpList | Prototype: | VdbeOp *sqlite3VdbeAddOpList( Vdbe *p, int nOp, VdbeOpList const *aOp, int iLineno ) | Coverage: | 85.714% (12/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 810-852 |
| | 27 | 4 |
sqlite3VdbeAddOp4IntName: | sqlite3VdbeAddOp4Int | Prototype: | int sqlite3VdbeAddOp4Int( Vdbe *p, int op, int p1, int p2, int p3, int p4 ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 358-373 |
| | 6 | 2 |
sqlite3VdbeAddOp4Dup8Name: | sqlite3VdbeAddOp4Dup8 | Prototype: | int sqlite3VdbeAddOp4Dup8( Vdbe *p, int op, int p1, int p2, int p3, const u8 *zP4, int p4type ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 284-296 |
| | 3 | 2 |
sqlite3VdbeAddOp4Name: | sqlite3VdbeAddOp4 | Prototype: | int sqlite3VdbeAddOp4( Vdbe *p, int op, int p1, int p2, int p3, const char *zP4, int p4type ) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 266-278 |
| | 3 | 1 |
sqlite3VdbeAddOp3Name: | sqlite3VdbeAddOp3 | Prototype: | int sqlite3VdbeAddOp3(Vdbe *p, int op, int p1, int p2, int p3) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 172-208 |
| | 21 | 2 |
sqlite3VdbeAddOp2Name: | sqlite3VdbeAddOp2 | Prototype: | int sqlite3VdbeAddOp2(Vdbe *p, int op, int p1, int p2) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 215-217 |
| | 1 | 1 |
sqlite3VdbeAddOp1Name: | sqlite3VdbeAddOp1 | Prototype: | int sqlite3VdbeAddOp1(Vdbe *p, int op, int p1) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 212-214 |
| | 1 | 1 |
sqlite3VdbeAddOp0Name: | sqlite3VdbeAddOp0 | Prototype: | int sqlite3VdbeAddOp0(Vdbe *p, int op) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | Lines: | 209-211 |
| | 1 | 1 |
sqlite3VarintLenName: | sqlite3VarintLen | Prototype: | int sqlite3VarintLen(u64 v) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | Lines: | 1180-1184 |
| | 6 | 2 |