Lines Matching refs:iCur
670 pIn->iCur = iTab; in codeEqualityTerm()
1029 int iCur; in codeCursorHint() local
1037 iCur = pLevel->iTabCur; in codeCursorHint()
1038 assert( iCur==pWInfo->pTabList->a[pLevel->iFrom].iCursor ); in codeCursorHint()
1039 sHint.iTabCur = iCur; in codeCursorHint()
1151 int iCur, /* Cursor for IPK b-tree */ in codeDeferredSeek() argument
1161 sqlite3VdbeAddOp3(v, OP_DeferredSeek, iIdxCur, 0, iCur); in codeDeferredSeek()
1325 int iCur; /* The VDBE cursor for the table */ in sqlite3WhereCodeOneLoopStart() local
1345 iCur = pTabItem->iCursor; in sqlite3WhereCodeOneLoopStart()
1346 pLevel->notReady = notReady & ~sqlite3WhereGetMask(&pWInfo->sMaskSet, iCur); in sqlite3WhereCodeOneLoopStart()
1450 sqlite3VdbeAddOp4(v, OP_VFilter, iCur, addrNotFound, iReg, in sqlite3WhereCodeOneLoopStart()
1458 pLevel->p1 = iCur; in sqlite3WhereCodeOneLoopStart()
1558 sqlite3VdbeAddOp3(v, OP_SeekRowid, iCur, addrNxt, iRowidReg); in sqlite3WhereCodeOneLoopStart()
1604 testcase( pStart->leftCursor!=iCur ); /* transitive constraints */ in sqlite3WhereCodeOneLoopStart()
1622 sqlite3VdbeAddOp3(v, op, iCur, addrBrk, r1); in sqlite3WhereCodeOneLoopStart()
1630 sqlite3VdbeAddOp2(v, bRev ? OP_Last : OP_Rewind, iCur, addrHalt); in sqlite3WhereCodeOneLoopStart()
1639 testcase( pEnd->leftCursor!=iCur ); /* Transitive constraints */ in sqlite3WhereCodeOneLoopStart()
1656 pLevel->p1 = iCur; in sqlite3WhereCodeOneLoopStart()
1661 sqlite3VdbeAddOp2(v, OP_Rowid, iCur, iRowidReg); in sqlite3WhereCodeOneLoopStart()
2034 codeDeferredSeek(pWInfo, pIdx, iCur, iIdxCur); in sqlite3WhereCodeOneLoopStart()
2035 }else if( iCur!=iIdxCur ){ in sqlite3WhereCodeOneLoopStart()
2042 sqlite3VdbeAddOp4Int(v, OP_NotFound, iCur, addrCont, in sqlite3WhereCodeOneLoopStart()
2055 whereApplyPartialIndexConstraints(pIdx->pPartIdxWhere, iCur, pWC); in sqlite3WhereCodeOneLoopStart()
2260 if( pOrTerm->leftCursor==iCur || (pOrTerm->eOperator & WO_AND)!=0 ){ in sqlite3WhereCodeOneLoopStart()
2298 sqlite3ExprCodeGetColumnOfTable(v, pTab, iCur, -1, regRowid); in sqlite3WhereCodeOneLoopStart()
2312 sqlite3ExprCodeGetColumnOfTable(v, pTab, iCur, iCol,r+iPk); in sqlite3WhereCodeOneLoopStart()
2431 pLevel->p1 = iCur; in sqlite3WhereCodeOneLoopStart()
2432 pLevel->p2 = 1 + sqlite3VdbeAddOp2(v, aStart[bRev], iCur, addrHalt); in sqlite3WhereCodeOneLoopStart()
2547 if( pTerm->leftCursor!=iCur ) continue; in sqlite3WhereCodeOneLoopStart()
2559 pAlt = sqlite3WhereFindTerm(pWC, iCur, pTerm->u.x.leftColumn, notReady, in sqlite3WhereCodeOneLoopStart()
2606 sqlite3ExprCodeGetColumnOfTable(v, pTab, iCur, iCol,r+1+iPk); in sqlite3WhereCodeOneLoopStart()
2737 int iCur = pLevel->iTabCur; in sqlite3WhereRightJoinLoop() local
2744 sqlite3ExprCodeGetColumnOfTable(v, pTab, iCur, -1, r); in sqlite3WhereRightJoinLoop()
2753 sqlite3ExprCodeGetColumnOfTable(v, pTab, iCur, iCol,r+iPk); in sqlite3WhereRightJoinLoop()