| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
sqlite3VdbeSetColName| Name: | sqlite3VdbeSetColName | | Prototype: | int sqlite3VdbeSetColName( Vdbe *p, int idx, int var, const char *zName, void (*xDel)(void*) ) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 2320-2340 |
| | 22 | 2 |
sqlite3VdbeSetChanges| Name: | sqlite3VdbeSetChanges | | Prototype: | void sqlite3VdbeSetChanges(sqlite3 *db, int nChange) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 4644-4648 |
| | 5 | 1 |
sqlite3VdbeSerialTypeLen| Name: | sqlite3VdbeSerialTypeLen | | Prototype: | u32 sqlite3VdbeSerialTypeLen(u32 serial_type) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 3396-3404 |
| | 7 | 2 |
sqlite3VdbeSerialType| Name: | sqlite3VdbeSerialType | | Prototype: | u32 sqlite3VdbeSerialType(Mem *pMem, int file_format, u32 *pLen) | | Coverage: | 100.000% (37/37) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 3324-3371 |
| | 40 | 12 |
sqlite3VdbeSerialPut| Name: | sqlite3VdbeSerialPut | | Prototype: | u32 sqlite3VdbeSerialPut(u8 *buf, Mem *pMem, u32 serial_type) | | Coverage: | 100.000% (19/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 3476-3510 |
| | 27 | 6 |
sqlite3VdbeRunOnlyOnce| Name: | sqlite3VdbeRunOnlyOnce | | Prototype: | void sqlite3VdbeRunOnlyOnce(Vdbe *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 443-445 |
| | 1 | 1 |
sqlite3VdbeRewind| Name: | 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 |
sqlite3VdbeReusable| Name: | sqlite3VdbeReusable | | Prototype: | void sqlite3VdbeReusable(Vdbe *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 450-452 |
| | 1 | 1 |
sqlite3VdbeResolveLabel| Name: | sqlite3VdbeResolveLabel | | Prototype: | void sqlite3VdbeResolveLabel(Vdbe *v, int x) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 423-438 |
| | 16 | 2 |
sqlite3VdbeResetStepResult| Name: | 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 |
sqlite3VdbeReset| Name: | 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 |
sqlite3VdbeRecordCompare| Name: | 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 |
sqlite3VdbeRealValue| Name: | 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 |
sqlite3VdbePrepareFlags| Name: | 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 |
sqlite3VdbeOneByteSerialTypeLen| Name: | 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 |
sqlite3VdbeMultiLoad| Name: | 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 |
sqlite3VdbeMemTooBig| Name: | 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 |
sqlite3VdbeMemStringify| Name: | 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 |
sqlite3VdbeMemShallowCopy| Name: | 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 |
sqlite3VdbeMemSetZeroBlob| Name: | 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 |
sqlite3VdbeMemSetNull| Name: | 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 |
sqlite3VdbeMemSetDouble| Name: | 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 |
sqlite3VdbeMemRelease| Name: | 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 |
sqlite3VdbeMemRealify| Name: | 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 |
sqlite3VdbeMemNumerify| Name: | 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 |
sqlite3VdbeMemNulTerminate| Name: | 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 |
sqlite3VdbeMemMove| Name: | 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 |
sqlite3VdbeMemIntegerify| Name: | 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 |
sqlite3VdbeMemInit| Name: | 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 |
sqlite3VdbeMemGrow| Name: | 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 |
sqlite3VdbeMemFromBtree| Name: | 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 |
sqlite3VdbeMemFinalize| Name: | 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 |
sqlite3VdbeMemCopy| Name: | 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 |
sqlite3VdbeMemClearAndResize| Name: | 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 |
sqlite3VdbeMemAggValue| Name: | 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 |
sqlite3VdbeMakeReady| Name: | 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 |
sqlite3VdbeMakeLabel| Name: | 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 |
sqlite3VdbeLoadString| Name: | 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 |
sqlite3VdbeLinkSubProgram| Name: | 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 |
sqlite3VdbeLeave| Name: | 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 |
sqlite3VdbeJumpHere| Name: | 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 |
sqlite3VdbeIntegerAffinity| Name: | 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 |
sqlite3VdbeIntValue| Name: | 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 |
sqlite3VdbeGoto| Name: | 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 |
sqlite3VdbeGetOp| Name: | 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 |
sqlite3VdbeFreeCursor| Name: | 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 |
sqlite3VdbeFrameRestore| Name: | 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 |
sqlite3VdbeFrameMemDel| Name: | 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 |
sqlite3VdbeFrameDelete| Name: | 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 |
sqlite3VdbeFindCompare| Name: | 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 |
sqlite3VdbeFinalize| Name: | 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 |
sqlite3VdbeExplainPop| Name: | 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 |
sqlite3VdbeExplainParent| Name: | 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 |
sqlite3VdbeExplain| Name: | 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 |
sqlite3VdbeError| Name: | 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 |
sqlite3VdbeEndCoroutine| Name: | 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 |
sqlite3VdbeDelete| Name: | 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 |
sqlite3VdbeDb| Name: | 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 |
sqlite3VdbeCursorRestore| Name: | 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 |
sqlite3VdbeCursorMoveto| Name: | 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 |
sqlite3VdbeCurrentAddr| Name: | 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 |
sqlite3VdbeCreate| Name: | 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 |
sqlite3VdbeCountChanges| Name: | 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 |
sqlite3VdbeCloseStatement| Name: | 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 |
sqlite3VdbeClearObject| Name: | 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 |
sqlite3VdbeCheckFk| Name: | 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 |
sqlite3VdbeChangeToNoop| Name: | 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 |
sqlite3VdbeChangeP3| Name: | 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 |
sqlite3VdbeChangeP2| Name: | 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 |
sqlite3VdbeChangeP1| Name: | 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 |
sqlite3VdbeChangeOpcode| Name: | 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 |
sqlite3VdbeChangeEncoding| Name: | 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 |
sqlite3VdbeBooleanValue| Name: | 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 |
sqlite3VdbeAppendP4| Name: | 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 |
sqlite3VdbeAddParseSchemaOp| Name: | 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 |
sqlite3VdbeAddOp4Int| Name: | 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 |
sqlite3VdbeAddOp4Dup8| Name: | 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 |
sqlite3VdbeAddOp4| Name: | 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 |
sqlite3VdbeAddOp3| Name: | 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 |
sqlite3VdbeAddOp2| Name: | 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 |
sqlite3VdbeAddOp1| Name: | 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 |
sqlite3VdbeAddOp0| Name: | 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 |
sqlite3VarintLen| Name: | 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 |
sqlite3ValueText| Name: | 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 |
sqlite3ValueSetNull| Name: | sqlite3ValueSetNull | | Prototype: | void sqlite3ValueSetNull(sqlite3_value *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 781-783 |
| | 1 | 1 |
sqlite3ValueNew| Name: | sqlite3ValueNew | | Prototype: | sqlite3_value *sqlite3ValueNew(sqlite3 *db) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 1234-1241 |
| | 5 | 2 |
sqlite3ValueFromExpr| Name: | sqlite3ValueFromExpr | | Prototype: | int sqlite3ValueFromExpr( sqlite3 *db, Expr *pExpr, u8 enc, u8 affinity, sqlite3_value **ppVal ) | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 1565-1573 |
| | 1 | 1 |
sqlite3ValueFree| Name: | sqlite3ValueFree | | Prototype: | void sqlite3ValueFree(sqlite3_value *v) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 1856-1860 |
| | 3 | 2 |
sqlite3ValueBytes| Name: | sqlite3ValueBytes | | Prototype: | int sqlite3ValueBytes(sqlite3_value *pVal, u8 enc) | | Coverage: | 100.000% (15/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbemem.c | | Lines: | 1870-1885 |
| | 12 | 5 |
sqlite3ValueApplyAffinity| Name: | sqlite3ValueApplyAffinity | | Prototype: | void sqlite3ValueApplyAffinity( sqlite3_value *pVal, u8 affinity, u8 enc ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbe.c | | Lines: | 366-372 |
| | 1 | 1 |
sqlite3VMPrintf| Name: | sqlite3VMPrintf | | Prototype: | char *sqlite3VMPrintf(sqlite3 *db, const char *zFormat, va_list ap) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/printf.c | | Lines: | 1068-1082 |
| | 14 | 2 |
sqlite3VListNumToName| Name: | sqlite3VListNumToName | | Prototype: | const char *sqlite3VListNumToName(VList *pIn, int iVal) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 1597-1607 |
| | 8 | 4 |
sqlite3UtfSelfTest| Name: | sqlite3UtfSelfTest | | Prototype: | void sqlite3UtfSelfTest(void) | | Coverage: | 100.000% (56/56) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/utf.c | | Lines: | 485-530 |
| | 58 | 15 |
sqlite3Utf8Read| Name: | sqlite3Utf8Read | | Prototype: | u32 sqlite3Utf8Read( const unsigned char **pz ) | | Coverage: | 100.000% (14/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/utf.c | | Lines: | 166-185 |
| | 10 | 4 |
sqlite3Utf8CharLen| Name: | sqlite3Utf8CharLen | | Prototype: | int sqlite3Utf8CharLen(const char *zIn, int nByte) | | Coverage: | 100.000% (16/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/utf.c | | Lines: | 385-400 |
| | 13 | 5 |
sqlite3UnlinkAndDeleteTable| Name: | 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 |
sqlite3UniqueConstraint| Name: | sqlite3UniqueConstraint | | Prototype: | void sqlite3UniqueConstraint( Parse *pParse, int onError, Index *pIdx ) | | Coverage: | 100.000% (11/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 4288-4317 |
| | 22 | 4 |
sqlite3TwoPartName| Name: | sqlite3TwoPartName | | Prototype: | int sqlite3TwoPartName( Parse *pParse, Token *pName1, Token *pName2, Token **pUnqual ) | | Coverage: | 100.000% (11/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 764-792 |
| | 21 | 4 |
sqlite3TransferBindings| Name: | sqlite3TransferBindings | | Prototype: | int sqlite3TransferBindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToStmt) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeapi.c | | Lines: | 1547-1559 |
| | 14 | 2 |
sqlite3TokenInit| Name: | sqlite3TokenInit | | Prototype: | void sqlite3TokenInit(Token *p, char *z) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 271-274 |
| | 2 | 1 |