=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== r-cran-rsqlite-2.2.1/src/result.cpp-64-DbResult* as(SEXP x) { r-cran-rsqlite-2.2.1/src/result.cpp:65: DbResult* result = (DbResult*)(R_ExternalPtrAddr(x)); r-cran-rsqlite-2.2.1/src/result.cpp-66- if (!result) ############################################## r-cran-rsqlite-2.2.1/src/result.cpp-72-SqliteResult* as(SEXP x) { r-cran-rsqlite-2.2.1/src/result.cpp:73: SqliteResult* result = (SqliteResult*)(R_ExternalPtrAddr(x)); r-cran-rsqlite-2.2.1/src/result.cpp-74- if (!result) ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-15555-*/ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:15556:#define ADDR(X) (~(X)) r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-15557- ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-15871-SQLITE_PRIVATE void sqlite3VdbeResolveLabel(Vdbe*, int); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:15872:SQLITE_PRIVATE int sqlite3VdbeCurrentAddr(Vdbe*); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-15873-#ifdef SQLITE_DEBUG ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-26701-** r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:26702:** This file contains inline asm code for retrieving "high-performance" r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-26703-** counters for x86 and x86_64 class CPUs. ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-26728- __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:26729: __asm { r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-26730- rdtsc ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-33705-** r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:33706:** This file contains inline asm code for retrieving "high-performance" r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-33707-** counters for x86 and x86_64 class CPUs. ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-33732- __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:33733: __asm { r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-33734- rdtsc ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-41564-** r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:41565:** This file contains inline asm code for retrieving "high-performance" r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-41566-** counters for x86 and x86_64 class CPUs. ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-41591- __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:41592: __asm { r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-41593- rdtsc ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-78115- pCtx->argc = nArg; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:78116: pCtx->iOp = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-78117- addr = sqlite3VdbeAddOp4(v, eCallCtx ? OP_PureFunc : OP_Function, ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-78303- Parse *p = v->pParse; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:78304: int j = ADDR(x); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-78305- assert( v->magic==VDBE_MAGIC_INIT ); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-78604- assert( (sqlite3OpcodeProperty[pOp->opcode] & OPFLG_JUMP)!=0 ); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:78605: assert( ADDR(pOp->p2)<-pParse->nLabel ); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:78606: pOp->p2 = aLabel[ADDR(pOp->p2)]; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-78607- } ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-78628-*/ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:78629:SQLITE_PRIVATE int sqlite3VdbeCurrentAddr(Vdbe *p){ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-78630- assert( p->magic==VDBE_MAGIC_INIT ); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-85857-** r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:85858:** This file contains inline asm code for retrieving "high-performance" r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-85859-** counters for x86 and x86_64 class CPUs. ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-85884- __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:85885: __asm { r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-85886- rdtsc ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-93652- sqlite3VdbeChangeP5(v, 1); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:93653: assert( sqlite3VdbeCurrentAddr(v)==2 || db->mallocFailed ); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-93654- aOp = sqlite3VdbeAddOpList(v, ArraySize(openBlob), openBlob, iLn); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-102709- sqlite3VdbeAddOp1(v, OP_Return, pExpr->y.sub.regReturn); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:102710: sqlite3VdbeChangeP1(v, pExpr->y.sub.iAddr-1, sqlite3VdbeCurrentAddr(v)-1); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-102711- sqlite3ClearTempRegCache(pParse); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-102830- sqlite3VdbeAddOp1(v, OP_Return, pExpr->y.sub.regReturn); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:102831: sqlite3VdbeChangeP1(v, pExpr->y.sub.iAddr-1, sqlite3VdbeCurrentAddr(v)-1); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-102832- sqlite3ClearTempRegCache(pParse); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-106203- sqlite3VdbeAddOp2(v, OP_AddImm, r1, -2); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:106204: sqlite3VdbeAddOp2(v, OP_IfPos, r1, sqlite3VdbeCurrentAddr(v)+2); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-106205- VdbeCoverage(v); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-108711- sqlite3VdbeAddOp2(v, OP_Integer, 0, regChng); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:108712: addrNextRow = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-108713- ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-108730- sqlite3VdbeAddOp0(v, OP_Goto); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:108731: addrNextRow = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-108732- if( nColTest==1 && pIdx->nKeyCol==1 && IsUniqueIndex(pIdx) ){ ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-108841- r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:108842: addrNext = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-108843- callStatGet(pParse, regStat, STAT_GET_ROWID, regSampleRowid); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-112843- pParse->nTab = 2; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:112844: addrTop = sqlite3VdbeCurrentAddr(v) + 1; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-112845- sqlite3VdbeAddOp3(v, OP_InitCoroutine, regYield, 0, addrTop); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-113767- int j2 = sqlite3VdbeGoto(v, 1); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:113768: addr2 = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-113769- sqlite3VdbeVerifyAbortable(v, OE_Abort); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-113782- sqlite3MayAbort(pParse); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:113783: addr2 = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-113784- } ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-116824- /* Invoke BEFORE DELETE trigger programs. */ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:116825: addrStart = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-116826- sqlite3CodeRowTrigger(pParse, pTrigger, ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-116837- */ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:116838: if( addrStart<sqlite3VdbeCurrentAddr(v) ){ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-116839- sqlite3VdbeAddOp4Int(v, opSeek, iDataCur, iLabel, iPk, nPk); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-119485- sqlite3VdbeGoto(v, iOk); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:119486: sqlite3VdbeJumpHere(v, sqlite3VdbeCurrentAddr(v)-2); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-119487- sqlite3VdbeJumpHere(v, iMustBeInt); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-119512- if( pTab==pFKey->pFrom && nIncr==1 ){ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:119513: int iJump = sqlite3VdbeCurrentAddr(v) + nCol + 1; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-119514- for(i=0; i<nCol; i++){ ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-119857- sqlite3VdbeVerifyAbortable(v, OE_Abort); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:119858: sqlite3VdbeAddOp2(v, OP_FkIfZero, 0, sqlite3VdbeCurrentAddr(v)+2); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-119859- VdbeCoverage(v); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-120033- Vdbe *v = sqlite3GetVdbe(pParse); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:120034: int iJump = sqlite3VdbeCurrentAddr(v) + pFKey->nCol + 1; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-120035- for(i=0; i<pFKey->nCol; i++){ ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-120725- int i; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:120726: int iEnd = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-120727-#ifndef SQLITE_OMIT_VIRTUALTABLE ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-121038- assert( sqlite3SchemaMutexHeld(db, 0, pDb->pSchema) ); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:121039: sqlite3VdbeAddOp3(v, OP_Le, memId+2, sqlite3VdbeCurrentAddr(v)+7, memId); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-121040- VdbeCoverage(v); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-121390- regYield = ++pParse->nMem; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:121391: addrTop = sqlite3VdbeCurrentAddr(v) + 1; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-121392- sqlite3VdbeAddOp3(v, OP_InitCoroutine, regYield, 0, addrTop); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-121565- addrInsTop = sqlite3VdbeAddOp1(v, OP_Rewind, srcTab); VdbeCoverage(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:121566: addrCont = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-121567- }else if( pSelect ){ ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-121756- }else{ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:121757: addr1 = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-121758- sqlite3VdbeAddOp2(v, OP_IsNull, regRowid, addr1+2); VdbeCoverage(v); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-122637- ** KEY values of this row before the update. */ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:122638: int addrJump = sqlite3VdbeCurrentAddr(v)+pPk->nKeyCol; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-122639- int op = OP_Ne; ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-122689- assert( onError==OE_Replace ); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:122690: nConflictCk = sqlite3VdbeCurrentAddr(v) - addrConflictCk; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-122691- assert( nConflictCk>0 ); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-122869- if( pIdx->pPartIdxWhere ){ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:122870: sqlite3VdbeAddOp2(v, OP_IsNull, aRegIdx[i], sqlite3VdbeCurrentAddr(v)+2); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-122871- VdbeCoverage(v); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-126101- sqlite3VdbeAddOp2(v, OP_ResultRow, 3, 1); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:126102: addr = sqlite3VdbeAddOp3(v, OP_IfPos, 1, sqlite3VdbeCurrentAddr(v)+2, 1); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-126103- VdbeCoverage(v); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-126525- VdbeOp *aOp; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:126526: int iAddr = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-126527- sqlite3VdbeVerifyNoMallocRequired(v, ArraySize(setMeta6)); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-127220- }else if( pParent ){ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:127221: int jmp = sqlite3VdbeCurrentAddr(v)+2; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-127222- sqlite3VdbeAddOp3(v, OP_SeekRowid, i, jmp, regRow); VdbeCoverage(v); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-127541- } r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:127542: sqlite3VdbeChangeP3(v, 0, sqlite3VdbeCurrentAddr(v)-2); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-127543- } ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-127857- sqlite3VdbeAddOp3(v, OP_IfSmaller, iTabCur, r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:127858: sqlite3VdbeCurrentAddr(v)+2+(opMask&1), szThreshold); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-127859- VdbeCoverage(v); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-129965- pOp = 0; /* Ensure pOp not used after sqltie3VdbeAddOp3() */ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:129966: addrJmp = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-129967- sqlite3VdbeAddOp3(v, OP_Jump, addrJmp+1, 0, addrJmp+1); VdbeCoverage(v); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-129996- int iCsr = pSort->iECursor; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:129997: sqlite3VdbeAddOp2(v, OP_IfNotZero, iLimit, sqlite3VdbeCurrentAddr(v)+4); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-129998- VdbeCoverage(v); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-130016- sqlite3VdbeChangeP2(v, iSkip, r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:130017: pSort->labelOBLopt ? pSort->labelOBLopt : sqlite3VdbeCurrentAddr(v)); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-130018- } ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-130330- r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:130331: iJump = sqlite3VdbeCurrentAddr(v) + nResultCol; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-130332- for(i=0; i<nResultCol; i++){ ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-130343- } r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:130344: assert( sqlite3VdbeCurrentAddr(v)==iJump || pParse->db->mallocFailed ); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-130345- sqlite3VdbeAddOp3(v, OP_Copy, regResult, regPrev, nResultCol-1); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-130408- ** output table as well. */ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:130409: int addr = sqlite3VdbeCurrentAddr(v) + 4; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-130410- sqlite3VdbeAddOp4Int(v, OP_Found, iParm+1, addr, r1, 0); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-130829- sqlite3VdbeAddOp3(v, OP_SeekRowid, iCsr, r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:130830: sqlite3VdbeCurrentAddr(v)+1, regKey); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-130831- }else{ ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-130837- } r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:130838: iJmp = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-130839- sqlite3VdbeAddOp4Int(v, OP_SeekGE, iCsr, iJmp+2, regKey, nKey); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-132051- sqlite3VdbeAddOp2(v, OP_Rewind, unionTab, iBreak); VdbeCoverage(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:132052: iStart = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-132053- selectInnerLoop(pParse, p, unionTab, ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-132248- r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:132249: addr = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-132250- iContinue = sqlite3VdbeMakeLabel(pParse); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-132607- */ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:132608: addrSelectA = sqlite3VdbeCurrentAddr(v) + 1; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-132609- addr1 = sqlite3VdbeAddOp3(v, OP_InitCoroutine, regAddrA, 0, addrSelectA); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-132619- */ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:132620: addrSelectB = sqlite3VdbeCurrentAddr(v) + 1; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-132621- addr1 = sqlite3VdbeAddOp3(v, OP_InitCoroutine, regAddrB, 0, addrSelectB); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-132702- VdbeNoopComment((v, "A-gt-B subroutine")); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:132703: addrAgtB = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-132704- if( op==TK_ALL || op==TK_UNION ){ ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-135405- */ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:135406: int addrTop = sqlite3VdbeCurrentAddr(v)+1; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-135407- ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-135907- */ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:135908: addrTopOfLoop = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-135909- if( groupBySort ){ ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-135922- (char*)sqlite3KeyInfoRef(pKeyInfo), P4_KEYINFO); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:135923: addr1 = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-135924- sqlite3VdbeAddOp3(v, OP_Jump, addr1+1, 0, addr1+1); VdbeCoverage(v); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-135976- */ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:135977: addrSetAbort = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-135978- sqlite3VdbeAddOp2(v, OP_Integer, 1, iAbortFlag); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-135981- sqlite3VdbeResolveLabel(v, addrOutputRow); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:135982: addrOutputRow = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-135983- sqlite3VdbeAddOp2(v, OP_IfPos, iUseFlag, addrOutputRow+2); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-138412- sqlite3VdbeAddOp2(v, OP_Rewind, iEph, labelBreak); VdbeCoverage(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:138413: addrTop = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-138414- if( nChangeFrom ){ ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-141738- sqlite3ExplainBreakpoint("",zMsg); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:141739: ret = sqlite3VdbeAddOp4(v, OP_Explain, sqlite3VdbeCurrentAddr(v), r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-141740- pParse->addrExplain, 0, zMsg,P4_DYNAMIC); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-142918- pLevel->op = pWInfo->eOnePass ? OP_Noop : OP_VNext; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:142919: pLevel->p2 = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-142920- iIn = pLevel->u.in.nIn; ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-143092- } r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:143093: start = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-143094- pLevel->op = bRev ? OP_Prev : OP_Next; ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-143200- VdbeComment((v, "LIKE loop counter")); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:143201: pLevel->addrLikeRep = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-143202- /* iLikeRepCntr actually stores 2x the counter register number. The ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-143336- assert( bStopAtNull==startEq ); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:143337: sqlite3VdbeAddOp2(v, OP_Goto, 0, sqlite3VdbeCurrentAddr(v)+2); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-143338- op = aStartOp[(nConstraint>1)*4 + 2 + bRev]; ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-143388- /* Top of the loop body */ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:143389: pLevel->p2 = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-143390- ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-143394- /* Except, skip the end-of-range check while doing the NULL-scan */ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:143395: sqlite3VdbeAddOp2(v, OP_IfNot, regBignull, sqlite3VdbeCurrentAddr(v)+3); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-143396- VdbeComment((v, "If NULL-scan 2nd pass")); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-143411- assert( nConstraint+bSeekPastNull>0 ); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:143412: sqlite3VdbeAddOp2(v, OP_If, regBignull, sqlite3VdbeCurrentAddr(v)+2); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-143413- VdbeComment((v, "If NULL-scan 1st pass")); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-143802- } r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:143803: sqlite3VdbeChangeP1(v, iRetInit, sqlite3VdbeCurrentAddr(v)); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-143804- sqlite3VdbeGoto(v, pLevel->addrBrk); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-143834-#ifdef SQLITE_ENABLE_STMT_SCANSTATUS r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:143835: pLevel->addrVisit = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-143836-#endif ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-143963- if( pLevel->iLeftJoin ){ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:143964: pLevel->addrFirst = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-143965- sqlite3VdbeAddOp2(v, OP_Integer, 1, pLevel->iLeftJoin); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-144298- sqlite3ExprCodeTarget(pParse, pRight, r1); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:144299: sqlite3VdbeChangeP3(v, sqlite3VdbeCurrentAddr(v)-1, 0); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-144300- sqlite3ReleaseTempReg(pParse, r1); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-146201- VdbeOp *pOp = sqlite3VdbeGetOp(v, iStart); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:146202: int iEnd = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-146203- if( pParse->db->mallocFailed ) return; ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-150827- } r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:150828: pWInfo->iTop = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-150829- if( db->mallocFailed ) goto whereBeginError; ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-150849- ); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:150850: pLevel->addrBody = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-150851- notReady = sqlite3WhereCodeOneLoopStart(pParse,v,pWInfo,ii,pLevel,notReady); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-150973- sqlite3VdbeAddOp2(v, OP_IfNotOpen, pIn->iCur, r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:150974: sqlite3VdbeCurrentAddr(v) + 2 + r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-150975- ((pLoop->wsFlags & WHERE_VIRTUALTABLE)==0) ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-150980- sqlite3VdbeAddOp4Int(v, OP_IfNoHope, pLevel->iIdxCur, r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:150981: sqlite3VdbeCurrentAddr(v)+2, r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-150982- pIn->iBase, pIn->nPrefix); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-151100- ){ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:151101: last = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-151102- k = pLevel->addrBody; ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-152617- sqlite3VdbeAddOp4(v, OP_String8, 0, regString, 0, "", P4_STATIC); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:152618: sqlite3VdbeAddOp3(v, OP_Ge, regString, sqlite3VdbeCurrentAddr(v)+2, reg); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-152619- sqlite3VdbeChangeP5(v, SQLITE_AFF_NUMERIC|SQLITE_JUMPIFNULL); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-152624- }else{ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:152625: sqlite3VdbeAddOp2(v, OP_MustBeInt, reg, sqlite3VdbeCurrentAddr(v)+2); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-152626- VdbeCoverage(v); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-152631- } r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:152632: sqlite3VdbeAddOp3(v, aOp[eCond], regZero, sqlite3VdbeCurrentAddr(v)+2, reg); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-152633- VdbeCoverageNeverNullIf(v, eCond==0); /* NULL case captured by */ ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-152819- sqlite3VdbeAddOp1(v, OP_Delete, pWin->csrApp); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:152820: sqlite3VdbeJumpHere(v, sqlite3VdbeCurrentAddr(v)-2); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-152821- } ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-152842- if( pWin->bExprArgs ){ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:152843: int iStart = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-152844- VdbeOp *pOp, *pEnd; ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-152902- sqlite3VdbeAddOp3(v, OP_Column, pWin->csrApp, 0, pWin->regResult); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:152903: sqlite3VdbeJumpHere(v, sqlite3VdbeCurrentAddr(v)-2); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-152904- }else if( pWin->regApp ){ ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-152968- VdbeCoverage(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:152969: addrNext = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-152970- sqlite3VdbeAddOp2(v, OP_Rowid, csr, regRowid); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-152992- sqlite3VdbeAppendP4(v, (void*)pKeyInfo, P4_KEYINFO); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:152993: addr = sqlite3VdbeCurrentAddr(v)+1; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-152994- sqlite3VdbeAddOp3(v, OP_Jump, addr, lblNext, addr); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-153180- sqlite3VdbeAddOp3(v, OP_Jump, r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:153181: sqlite3VdbeCurrentAddr(v)+1, addr, sqlite3VdbeCurrentAddr(v)+1 r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-153182- ); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-153304- } r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:153305: sqlite3VdbeAddOp2(v, OP_Goto, 0, sqlite3VdbeCurrentAddr(v)+3); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-153306- ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-153310- if( op==OP_Gt || op==OP_Ge ){ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:153311: sqlite3VdbeChangeP2(v, -1, sqlite3VdbeCurrentAddr(v)+1); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-153312- } ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-153363- if( pMWin->eFrmType==TK_RANGE ){ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:153364: addrNextRange = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-153365- assert( op==WINDOW_AGGINVERSE || op==WINDOW_AGGSTEP ); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-153389- } r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:153390: addrContinue = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-153391- ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-153446- if( jumpOnEof ){ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:153447: sqlite3VdbeAddOp2(v, OP_Next, csr, sqlite3VdbeCurrentAddr(v)+2); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-153448- VdbeCoverage(v); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-153450- }else{ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:153451: sqlite3VdbeAddOp2(v, OP_Next, csr, sqlite3VdbeCurrentAddr(v)+1+bPeer); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-153452- VdbeCoverage(v); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-154091- int lbl = sqlite3VdbeMakeLabel(pParse); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:154092: int addrNext = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-154093- windowCodeRangeTest(&s, OP_Ge, s.current.csr, regEnd, s.end.csr, lbl); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-154115- int lbl = 0; r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:154116: addr = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-154117- if( regEnd ){ ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-154162- if( pMWin->eFrmType==TK_RANGE ){ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:154163: addrStart = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-154164- addrBreak2 = windowCodeOp(&s, WINDOW_AGGINVERSE, regStart, 1); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-154167- if( pMWin->eEnd==TK_UNBOUNDED ){ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:154168: addrStart = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-154169- addrBreak1 = windowCodeOp(&s, WINDOW_RETURN_ROW, regStart, 1); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-154172- assert( pMWin->eEnd==TK_FOLLOWING ); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:154173: addrStart = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-154174- addrBreak1 = windowCodeOp(&s, WINDOW_RETURN_ROW, regEnd, 1); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-154178- sqlite3VdbeJumpHere(v, addrBreak2); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:154179: addrStart = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-154180- addrBreak3 = windowCodeOp(&s, WINDOW_RETURN_ROW, 0, 1); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-154187- windowCodeOp(&s, WINDOW_AGGSTEP, 0, 0); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:154188: addrStart = sqlite3VdbeCurrentAddr(v); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-154189- addrBreak = windowCodeOp(&s, WINDOW_RETURN_ROW, 0, 1); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-154201- } r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:154202: sqlite3VdbeChangeP1(v, addrInteger, sqlite3VdbeCurrentAddr(v)); r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-154203- sqlite3VdbeAddOp1(v, OP_Return, regFlushPart); ############################################## r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-197881- int tnum = pIter->iPkTnum; /* Root page of PK index */ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c:197882: sqlite3_stmt *pQuery = 0; /* SELECT name ... WHERE rootpage = $tnum */ r-cran-rsqlite-2.2.1/src/vendor/sqlite3/sqlite3.c-197883- const char *zIdx = 0; /* Name of PK index */ ############################################## r-cran-rsqlite-2.2.1/src/connection.cpp-83-DbConnection* as(SEXP x) { r-cran-rsqlite-2.2.1/src/connection.cpp:84: DbConnectionPtr* connection = (DbConnectionPtr*)(R_ExternalPtrAddr(x)); r-cran-rsqlite-2.2.1/src/connection.cpp-85- if (!connection) ############################################## r-cran-rsqlite-2.2.1/debian/tests/run-unit-test-3-oname=RSQLite r-cran-rsqlite-2.2.1/debian/tests/run-unit-test:4:pkg=r-cran-`echo $oname | tr '[A-Z]' '[a-z]'` r-cran-rsqlite-2.2.1/debian/tests/run-unit-test-5- r-cran-rsqlite-2.2.1/debian/tests/run-unit-test-6-if [ "$AUTOPKGTEST_TMP" = "" ] ; then r-cran-rsqlite-2.2.1/debian/tests/run-unit-test:7: AUTOPKGTEST_TMP=`mktemp -d /tmp/${pkg}-test.XXXXXX` r-cran-rsqlite-2.2.1/debian/tests/run-unit-test-8- trap "rm -rf $AUTOPKGTEST_TMP" 0 INT QUIT ABRT PIPE TERM