iCur 12862 ext/sqlite3/libsqlite/sqlite3.c int iCur; /* A cursor number */ iCur 13204 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3OpenTable(Parse*, int iCur, int iDb, Table*, int); iCur 15137 ext/sqlite3/libsqlite/sqlite3.c sqlite3_int64 iCur, iHwtr; iCur 15142 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_status64(op, &iCur, &iHwtr, resetFlag); iCur 15144 ext/sqlite3/libsqlite/sqlite3.c *pCurrent = (int)iCur; iCur 70919 ext/sqlite3/libsqlite/sqlite3.c int iCur, /* Index of the new VdbeCursor */ iCur 70942 ext/sqlite3/libsqlite/sqlite3.c Mem *pMem = &p->aMem[p->nMem-iCur]; iCur 70950 ext/sqlite3/libsqlite/sqlite3.c assert( iCur<p->nCursor ); iCur 70951 ext/sqlite3/libsqlite/sqlite3.c if( p->apCsr[iCur] ){ iCur 70952 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeFreeCursor(p, p->apCsr[iCur]); iCur 70953 ext/sqlite3/libsqlite/sqlite3.c p->apCsr[iCur] = 0; iCur 70956 ext/sqlite3/libsqlite/sqlite3.c p->apCsr[iCur] = pCx = (VdbeCursor*)pMem->z; iCur 84118 ext/sqlite3/libsqlite/sqlite3.c if( pWalker->eCode==3 && pExpr->iTable==pWalker->u.iCur ){ iCur 84148 ext/sqlite3/libsqlite/sqlite3.c static int exprIsConst(Expr *p, int initFlag, int iCur){ iCur 84154 ext/sqlite3/libsqlite/sqlite3.c w.u.iCur = iCur; iCur 84187 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3ExprIsTableConstant(Expr *p, int iCur){ iCur 84188 ext/sqlite3/libsqlite/sqlite3.c return exprIsConst(p, 3, iCur); iCur 84384 ext/sqlite3/libsqlite/sqlite3.c static void sqlite3SetHasNullFlag(Vdbe *v, int iCur, int regHasNull){ iCur 84387 ext/sqlite3/libsqlite/sqlite3.c j1 = sqlite3VdbeAddOp1(v, OP_Rewind, iCur); VdbeCoverage(v); iCur 84388 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_Column, iCur, 0, regHasNull); iCur 84390 ext/sqlite3/libsqlite/sqlite3.c VdbeComment((v, "first_entry_in(%d)", iCur)); iCur 95677 ext/sqlite3/libsqlite/sqlite3.c int iCur /* Cursor number for ephemeral table */ iCur 95694 ext/sqlite3/libsqlite/sqlite3.c sqlite3SelectDestInit(&dest, SRT_EphemTab, iCur); iCur 98558 ext/sqlite3/libsqlite/sqlite3.c int iCur = pParse->nTab - 1; /* Cursor number to use */ iCur 98602 ext/sqlite3/libsqlite/sqlite3.c sqlite3OpenTable(pParse, iCur, iDb, pTab, OP_OpenRead); iCur 98603 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_NotExists, iCur, 0, regTemp); VdbeCoverage(v); iCur 98613 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_OpenRead, iCur, pIdx->tnum, iDb); iCur 98647 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4Int(v, OP_Found, iCur, iOk, regRec, 0); VdbeCoverage(v); iCur 98673 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp1(v, OP_Close, iCur); iCur 99658 ext/sqlite3/libsqlite/sqlite3.c int iCur, /* The cursor number of the table */ iCur 99670 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4Int(v, opcode, iCur, pTab->tnum, iDb, pTab->nCol); iCur 99676 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, opcode, iCur, pPk->tnum, iDb); iCur 115802 ext/sqlite3/libsqlite/sqlite3.c int iCur; /* The VDBE cursor used by this IN operator */ iCur 116613 ext/sqlite3/libsqlite/sqlite3.c int iCur; /* The cursor on the LHS of the term */ iCur 116621 ext/sqlite3/libsqlite/sqlite3.c iCur = pScan->aEquiv[pScan->iEquiv-2]; iCur 116625 ext/sqlite3/libsqlite/sqlite3.c if( pTerm->leftCursor==iCur iCur 116705 ext/sqlite3/libsqlite/sqlite3.c int iCur, /* Cursor to scan for */ iCur 116727 ext/sqlite3/libsqlite/sqlite3.c pScan->aEquiv[0] = iCur; iCur 116759 ext/sqlite3/libsqlite/sqlite3.c int iCur, /* Cursor number of LHS */ iCur 116769 ext/sqlite3/libsqlite/sqlite3.c p = whereScanInit(&scan, pWC, iCur, iColumn, op, pIdx); iCur 119012 ext/sqlite3/libsqlite/sqlite3.c pIn->iCur = iTab; iCur 119423 ext/sqlite3/libsqlite/sqlite3.c int iCur; /* The VDBE cursor for the table */ iCur 119447 ext/sqlite3/libsqlite/sqlite3.c iCur = pTabItem->iCursor; iCur 119448 ext/sqlite3/libsqlite/sqlite3.c pLevel->notReady = notReady & ~getMask(&pWInfo->sMaskSet, iCur); iCur 119512 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4(v, OP_VFilter, iCur, addrNotFound, iReg, iCur 119523 ext/sqlite3/libsqlite/sqlite3.c pLevel->p1 = iCur; iCur 119549 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_NotExists, iCur, addrNxt, iRowidReg); iCur 119552 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprCacheStore(pParse, iCur, -1, iRowidReg); iCur 119597 ext/sqlite3/libsqlite/sqlite3.c testcase( pStart->leftCursor!=iCur ); /* transitive constraints */ iCur 119599 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, aMoveOp[pX->op-TK_GT], iCur, addrBrk, r1); iCur 119609 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, bRev ? OP_Last : OP_Rewind, iCur, addrBrk); iCur 119618 ext/sqlite3/libsqlite/sqlite3.c testcase( pEnd->leftCursor!=iCur ); /* Transitive constraints */ iCur 119631 ext/sqlite3/libsqlite/sqlite3.c pLevel->p1 = iCur; iCur 119636 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, OP_Rowid, iCur, iRowidReg); iCur 119637 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprCacheStore(pParse, iCur, -1, iRowidReg); iCur 119890 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprCacheStore(pParse, iCur, -1, iRowidReg); iCur 119891 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, OP_Seek, iCur, iRowidReg); /* Deferred seek */ iCur 119892 ext/sqlite3/libsqlite/sqlite3.c }else if( iCur!=iIdxCur ){ iCur 119899 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4Int(v, OP_NotFound, iCur, addrCont, iCur 120080 ext/sqlite3/libsqlite/sqlite3.c if( pOrTerm->leftCursor==iCur || (pOrTerm->eOperator & WO_AND)!=0 ){ iCur 120109 ext/sqlite3/libsqlite/sqlite3.c r = sqlite3ExprCodeGetColumn(pParse, pTab, -1, iCur, regRowid, 0); iCur 120121 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprCodeGetColumn(pParse, pTab, iCol, iCur, r+iPk, 0); iCur 120222 ext/sqlite3/libsqlite/sqlite3.c pLevel->p1 = iCur; iCur 120223 ext/sqlite3/libsqlite/sqlite3.c pLevel->p2 = 1 + sqlite3VdbeAddOp2(v, aStart[bRev], iCur, addrBrk); iCur 120277 ext/sqlite3/libsqlite/sqlite3.c if( pTerm->leftCursor!=iCur ) continue; iCur 120282 ext/sqlite3/libsqlite/sqlite3.c pAlt = findTerm(pWC, iCur, pTerm->u.leftColumn, notReady, WO_EQ|WO_IN, 0); iCur 121612 ext/sqlite3/libsqlite/sqlite3.c int iCur; iCur 121623 ext/sqlite3/libsqlite/sqlite3.c iCur = pItem->iCursor; iCur 121643 ext/sqlite3/libsqlite/sqlite3.c }else if( pOrTerm->leftCursor==iCur ){ iCur 121802 ext/sqlite3/libsqlite/sqlite3.c int iCur; /* Cursor number for current WhereLoop */ iCur 121854 ext/sqlite3/libsqlite/sqlite3.c iCur = pWInfo->pTabList->a[pLoop->iTab].iCursor; iCur 121865 ext/sqlite3/libsqlite/sqlite3.c if( pOBExpr->iTable!=iCur ) continue; iCur 121866 ext/sqlite3/libsqlite/sqlite3.c pTerm = findTerm(&pWInfo->sWC, iCur, pOBExpr->iColumn, iCur 121952 ext/sqlite3/libsqlite/sqlite3.c if( pOBExpr->iTable!=iCur ) continue; iCur 122464 ext/sqlite3/libsqlite/sqlite3.c int iCur; iCur 122476 ext/sqlite3/libsqlite/sqlite3.c iCur = pItem->iCursor; iCur 122481 ext/sqlite3/libsqlite/sqlite3.c pTerm = findTerm(pWC, iCur, -1, 0, WO_EQ, 0); iCur 122497 ext/sqlite3/libsqlite/sqlite3.c pTerm = findTerm(pWC, iCur, pIdx->aiColumn[j], 0, WO_EQ, pIdx); iCur 122517 ext/sqlite3/libsqlite/sqlite3.c pLoop->maskSelf = getMask(&pWInfo->sMaskSet, iCur); iCur 122518 ext/sqlite3/libsqlite/sqlite3.c pWInfo->a[0].iTabCur = iCur; iCur 122921 ext/sqlite3/libsqlite/sqlite3.c int iCur = pTabItem->iCursor; iCur 122922 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4(v, OP_VOpen, iCur, 0, 0, pVTab, P4_VTAB); iCur 123076 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, pIn->eEndLoopOp, pIn->iCur, pIn->addrInTop);