| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
sqlite3VdbeChangeP4| Name: | 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 |
sqlite3VdbeChangeP5| Name: | 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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
sqlite3VdbeDeleteAuxData| Name: | 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 |
sqlite3VdbeDeletePriorOpcode| Name: | 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 |
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 |
sqlite3VdbeEnter| Name: | 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 |
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 |
sqlite3VdbeExec| Name: | 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 |
sqlite3VdbeExpandSql| Name: | 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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
sqlite3VdbeGetBoundValue| Name: | 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 |
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 |
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 |
sqlite3VdbeHalt| Name: | 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 |
sqlite3VdbeIdxKeyCompare| Name: | 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 |
sqlite3VdbeIdxRowid| Name: | 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 |
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 |
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 |
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 |
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 |
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 |
sqlite3VdbeList| Name: | 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 |
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 |
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 |
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 |
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 |
sqlite3VdbeMemCast| Name: | 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 |
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 |
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 |
sqlite3VdbeMemExpandBlob| Name: | 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 |
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 |
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 |
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 |
sqlite3VdbeMemHandleBom| Name: | 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 |
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 |
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 |
sqlite3VdbeMemMakeWriteable| Name: | 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 |
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 |
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 |
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 |
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 |
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 |
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 |
sqlite3VdbeMemSetInt64| Name: | 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 |
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 |
sqlite3VdbeMemSetPointer| Name: | 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 |
sqlite3VdbeMemSetRowSet| Name: | 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 |
sqlite3VdbeMemSetStr| Name: | 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 |
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 |
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 |
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 |
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 |
sqlite3VdbeMemTranslate| Name: | 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 |
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 |
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 |
sqlite3VdbeParameterIndex| Name: | 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 |
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 |
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 |
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 |
sqlite3VdbeRecordCompareWithSkip| Name: | 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 |
sqlite3VdbeRecordUnpack| Name: | 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 |
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 |
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 |
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 |
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 |
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 |
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 |
sqlite3VdbeSerialGet| Name: | sqlite3VdbeSerialGet | | Prototype: | u32 sqlite3VdbeSerialGet( const unsigned char *buf, u32 serial_type, Mem *pMem ) | | Coverage: | 95.833% (23/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 3566-3656 |
| | 31 | 14 |
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 |
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 |
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 |
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 |
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 |
sqlite3VdbeSetNumCols| Name: | sqlite3VdbeSetNumCols | | Prototype: | void sqlite3VdbeSetNumCols(Vdbe *p, int nResColumn) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 2295-2308 |
| | 10 | 3 |