iDataCur 95813 ext/sqlite3/libsqlite/sqlite3.c int iDataCur = 0; /* VDBE cursor for the canonical data source */ iDataCur 95920 ext/sqlite3/libsqlite/sqlite3.c iDataCur = iIdxCur = iTabCur; iDataCur 96055 ext/sqlite3/libsqlite/sqlite3.c &iDataCur, &iIdxCur); iDataCur 96056 ext/sqlite3/libsqlite/sqlite3.c assert( pPk || IsVirtual(pTab) || iDataCur==iTabCur ); iDataCur 96057 ext/sqlite3/libsqlite/sqlite3.c assert( pPk || IsVirtual(pTab) || iIdxCur==iDataCur+1 ); iDataCur 96067 ext/sqlite3/libsqlite/sqlite3.c if( aToOpen[iDataCur-iTabCur] ){ iDataCur 96069 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4Int(v, OP_NotFound, iDataCur, addrBypass, iKey, nKey); iDataCur 96094 ext/sqlite3/libsqlite/sqlite3.c sqlite3GenerateRowDelete(pParse, pTab, pTrigger, iDataCur, iIdxCur, iDataCur 96111 ext/sqlite3/libsqlite/sqlite3.c if( !pPk ) sqlite3VdbeAddOp1(v, OP_Close, iDataCur); iDataCur 96177 ext/sqlite3/libsqlite/sqlite3.c int iDataCur, /* Cursor from which column data is extracted */ iDataCur 96193 ext/sqlite3/libsqlite/sqlite3.c iDataCur, iIdxCur, iPk, (int)nPk)); iDataCur 96201 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4Int(v, opSeek, iDataCur, iLabel, iPk, nPk); iDataCur 96229 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprCodeGetColumnOfTable(v, pTab, iDataCur, iCol, iOld+iCol+1); iDataCur 96245 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4Int(v, opSeek, iDataCur, iLabel, iPk, nPk); iDataCur 96260 ext/sqlite3/libsqlite/sqlite3.c sqlite3GenerateRowIndexDelete(pParse, pTab, iDataCur, iIdxCur, 0); iDataCur 96261 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, OP_Delete, iDataCur, (count?OPFLAG_NCHANGE:0)); iDataCur 96305 ext/sqlite3/libsqlite/sqlite3.c int iDataCur, /* Cursor of table holding data. */ iDataCur 96320 ext/sqlite3/libsqlite/sqlite3.c assert( iIdxCur+i!=iDataCur || pPk==pIdx ); iDataCur 96324 ext/sqlite3/libsqlite/sqlite3.c r1 = sqlite3GenerateIndexKey(pParse, pIdx, iDataCur, 0, 1, iDataCur 96367 ext/sqlite3/libsqlite/sqlite3.c int iDataCur, /* Cursor number from which to take column data */ iDataCur 96383 ext/sqlite3/libsqlite/sqlite3.c pParse->iPartIdxTab = iDataCur; iDataCur 96396 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprCodeGetColumnOfTable(v, pTab, iDataCur, pIdx->aiColumn[j], iDataCur 100085 ext/sqlite3/libsqlite/sqlite3.c int iDataCur = 0; /* VDBE cursor that is the main data repository */ iDataCur 100384 ext/sqlite3/libsqlite/sqlite3.c &iDataCur, &iIdxCur); iDataCur 100510 ext/sqlite3/libsqlite/sqlite3.c pOp->p1 = iDataCur; iDataCur 100522 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_NewRowid, iDataCur, regRowid, regAutoinc); iDataCur 100533 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_NewRowid, iDataCur, regRowid, regAutoinc); iDataCur 100593 ext/sqlite3/libsqlite/sqlite3.c sqlite3GenerateConstraintChecks(pParse, pTab, aRegIdx, iDataCur, iIdxCur, iDataCur 100597 ext/sqlite3/libsqlite/sqlite3.c sqlite3CompleteInsertion(pParse, pTab, iDataCur, iIdxCur, iDataCur 100629 ext/sqlite3/libsqlite/sqlite3.c if( iDataCur<iIdxCur ) sqlite3VdbeAddOp1(v, OP_Close, iDataCur); iDataCur 100763 ext/sqlite3/libsqlite/sqlite3.c int iDataCur, /* Canonical data cursor (main table or PK index) */ iDataCur 100810 ext/sqlite3/libsqlite/sqlite3.c iDataCur, iIdxCur, regNewData, regOldData, pkChng)); iDataCur 100923 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_NotExists, iDataCur, addrRowidOk, regNewData); iDataCur 100967 ext/sqlite3/libsqlite/sqlite3.c sqlite3GenerateRowDelete(pParse, pTab, pTrigger, iDataCur, iIdxCur, iDataCur 100971 ext/sqlite3/libsqlite/sqlite3.c sqlite3GenerateRowIndexDelete(pParse, pTab, iDataCur, iIdxCur, 0); iDataCur 101141 ext/sqlite3/libsqlite/sqlite3.c sqlite3GenerateRowDelete(pParse, pTab, pTrigger, iDataCur, iIdxCur, iDataCur 101172 ext/sqlite3/libsqlite/sqlite3.c int iDataCur, /* Cursor of the canonical data source */ iDataCur 101225 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_Insert, iDataCur, regRec, regNewData); iDataCur 101264 ext/sqlite3/libsqlite/sqlite3.c int iDataCur; iDataCur 101279 ext/sqlite3/libsqlite/sqlite3.c iDataCur = iBase++; iDataCur 101280 ext/sqlite3/libsqlite/sqlite3.c if( piDataCur ) *piDataCur = iDataCur; iDataCur 101282 ext/sqlite3/libsqlite/sqlite3.c sqlite3OpenTable(pParse, iDataCur, iDb, pTab, op); iDataCur 105089 ext/sqlite3/libsqlite/sqlite3.c int iDataCur, iIdxCur; iDataCur 105100 ext/sqlite3/libsqlite/sqlite3.c 1, 0, &iDataCur, &iIdxCur); iDataCur 105106 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, OP_Rewind, iDataCur, 0); VdbeCoverage(v); iDataCur 105114 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprCodeGetColumnOfTable(v, pTab, iDataCur, j, 3); iDataCur 105132 ext/sqlite3/libsqlite/sqlite3.c r1 = sqlite3GenerateIndexKey(pParse, pIdx, iDataCur, 0, 0, &jmp3, iDataCur 105180 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, OP_Next, iDataCur, loopTop); VdbeCoverage(v); iDataCur 113503 ext/sqlite3/libsqlite/sqlite3.c int iDataCur; /* Cursor for the canonical data btree */ iDataCur 113584 ext/sqlite3/libsqlite/sqlite3.c pTabList->a[0].iCursor = iBaseCur = iDataCur = pParse->nTab++; iDataCur 113585 ext/sqlite3/libsqlite/sqlite3.c iIdxCur = iDataCur+1; iDataCur 113589 ext/sqlite3/libsqlite/sqlite3.c iDataCur = pParse->nTab; iDataCur 113590 ext/sqlite3/libsqlite/sqlite3.c pTabList->a[0].iCursor = iDataCur; iDataCur 113732 ext/sqlite3/libsqlite/sqlite3.c sqlite3MaterializeView(pParse, pTab, pWhere, iDataCur); iDataCur 113755 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, OP_Rowid, iDataCur, regOldRowid); iDataCur 113782 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprCodeGetColumnOfTable(v, pTab, iDataCur, pPk->aiColumn[i], iDataCur 113832 ext/sqlite3/libsqlite/sqlite3.c if( aToOpen[iDataCur-iBaseCur] && !isView ){ iDataCur 113834 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4Int(v, OP_NotFound, iDataCur, labelBreak, regKey, nKey); iDataCur 113845 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4Int(v, OP_NotFound, iDataCur, labelContinue, regKey, 0); iDataCur 113851 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_NotExists, iDataCur, labelContinue, regOldRowid); iDataCur 113878 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprCodeGetColumnOfTable(v, pTab, iDataCur, i, regOld+i); iDataCur 113920 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprCodeGetColumnOfTable(v, pTab, iDataCur, i, regNew+i); iDataCur 113942 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4Int(v, OP_NotFound, iDataCur, labelContinue,regKey,nKey); iDataCur 113945 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_NotExists, iDataCur, labelContinue, regOldRowid); iDataCur 113956 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprCodeGetColumnOfTable(v, pTab, iDataCur, i, regNew+i); iDataCur 113967 ext/sqlite3/libsqlite/sqlite3.c sqlite3GenerateConstraintChecks(pParse, pTab, aRegIdx, iDataCur, iIdxCur, iDataCur 113978 ext/sqlite3/libsqlite/sqlite3.c j1 = sqlite3VdbeAddOp4Int(v, OP_NotFound, iDataCur, 0, regKey, nKey); iDataCur 113980 ext/sqlite3/libsqlite/sqlite3.c j1 = sqlite3VdbeAddOp3(v, OP_NotExists, iDataCur, 0, regOldRowid); iDataCur 113984 ext/sqlite3/libsqlite/sqlite3.c sqlite3GenerateRowIndexDelete(pParse, pTab, iDataCur, iIdxCur, aRegIdx); iDataCur 113988 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, OP_Delete, iDataCur, 0); iDataCur 113999 ext/sqlite3/libsqlite/sqlite3.c sqlite3CompleteInsertion(pParse, pTab, iDataCur, iIdxCur, iDataCur 114039 ext/sqlite3/libsqlite/sqlite3.c if( iDataCur<iIdxCur ) sqlite3VdbeAddOp2(v, OP_Close, iDataCur, 0);