Lines Matching defs:iMatch
151357 int iMatch; /* Cursor used to determine prior matched rows */
154518 ** both the iMatch index and the regBloom Bloom filter.
154535 jmp1 = sqlite3VdbeAddOp4Int(v, OP_Found, pRJ->iMatch, 0, r+1, nPk);
154539 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, pRJ->iMatch, r, r+1, nPk);
154684 sqlite3VdbeAddOp4Int(v, OP_Found, pRJ->iMatch, addrCont, r, nPk);
162673 pRJ->iMatch = pParse->nTab++;
162681 sqlite3VdbeAddOp2(v, OP_OpenEphemeral, pRJ->iMatch, 1);
162690 sqlite3VdbeAddOp2(v, OP_OpenEphemeral, pRJ->iMatch, pPk->nKeyCol);
222362 static int sqlite3Fts5IterNextFrom(Fts5IndexIter*, i64 iMatch);
232773 i64 iMatch /* Advance iterator at least this far */
232785 while( !fts5DlidxIterEof(p, pDlidx) && iMatch>fts5DlidxIterRowid(pDlidx) ){
232796 assert( iMatch<pIter->iRowid );
232797 while( !fts5DlidxIterEof(p, pDlidx) && iMatch<fts5DlidxIterRowid(pDlidx) ){
232814 if( bRev==0 && pIter->iRowid>=iMatch ) break;
232815 if( bRev!=0 && pIter->iRowid<=iMatch ) break;
233616 ** Move the iterator to the next entry at or following iMatch.
233621 i64 iMatch
233625 fts5MultiIterNext(p, pIter, 1, iMatch);
233628 if( pIter->bRev==0 && iRowid>=iMatch ) break;
233629 if( pIter->bRev!=0 && iRowid<=iMatch ) break;
235676 ** Move to the next matching rowid that occurs at or after iMatch. The
235680 static int sqlite3Fts5IterNextFrom(Fts5IndexIter *pIndexIter, i64 iMatch){
235682 fts5MultiIterNextFrom(pIter->pIndex, pIter, iMatch);