Lines Matching refs:i2

93751   int i2;
93760 i2 = i1 + 1;
93763 i2 = pMerger->aTree[iOut*2+1];
93767 p2 = &pMerger->aReadr[i2];
93770 iRes = i2;
93784 iRes = i2;
103961 int i2 = sqlite3FindDbName(db, zDb);
103962 if( i1==i2 ) sqlite3_result_int(context, 1);
162435 sqlite3_int64 i2 = 0; /* Last position from pp2 */
162451 fts3GetDeltaVarint(&p2, &i2);
162453 fts3PutDeltaVarint(&p, &iPrev, (i1<i2) ? i1 : i2);
162455 if( i1==i2 ){
162457 fts3ReadNextPos(&p2, &i2);
162458 }else if( i1<i2 ){
162461 fts3ReadNextPos(&p2, &i2);
162463 }while( i1!=POSITION_LIST_END || i2!=POSITION_LIST_END );
162748 #define DOCID_CMP(i1, i2) ((bDescDoclist?-1:1) * (i1-i2))
162772 sqlite3_int64 i2 = 0;
162819 fts3GetDeltaVarint3(&p2, pEnd2, 0, &i2);
162821 sqlite3_int64 iDiff = DOCID_CMP(i1, i2);
162828 fts3GetDeltaVarint3(&p2, pEnd2, bDescDoclist, &i2);
162834 fts3PutDeltaVarint3(&p, bDescDoclist, &iPrev, &bFirstOut, i2);
162836 fts3GetDeltaVarint3(&p2, pEnd2, bDescDoclist, &i2);
162871 sqlite3_int64 i2 = 0;
162892 fts3GetDeltaVarint3(&p2, pEnd2, 0, &i2);
162895 sqlite3_int64 iDiff = DOCID_CMP(i1, i2);
162908 fts3GetDeltaVarint3(&p2, pEnd2, bDescDoclist, &i2);
162914 fts3GetDeltaVarint3(&p2, pEnd2, bDescDoclist, &i2);
211418 int i2 = p2 - pIter->aSeg;
211422 assert( pRes->iFirst==i2 );
211441 assert( pRes->iFirst==i2 );
211500 int i2; /* Index of right-hand Fts5SegIter */
211511 i2 = i1 + 1;
211514 i2 = pIter->aFirst[iOut*2+1].iFirst;
211517 p2 = &pIter->aSeg[i2];
211521 iRes = i2;
211527 assert_nc( i2>i1 );
211528 assert_nc( i2!=0 );
211532 return i2;
211540 iRes = i2;
213779 int i2 = 0;
213790 fts5NextRowid(p2, &i2, &iRowid2);
213791 while( i1>=0 || i2>=0 ){
213792 if( i1>=0 && (i2<0 || iRowid1<iRowid2) ){
213804 fts5NextRowid(p2, &i2, &iRowid2);
213828 Fts5DoclistIter i2;
213840 fts5DoclistIterInit(p2, &i2);
213843 if( i1.iRowid<i2.iRowid ){
213850 else if( i2.iRowid!=i1.iRowid ){
213852 fts5MergeAppendDocid(&out, iLastRowid, i2.iRowid);
213853 fts5BufferSafeAppendBlob(&out, i2.aPoslist, i2.nPoslist+i2.nSize);
213854 fts5DoclistIterNext(&i2);
213855 if( i2.aPoslist==0 ) break;
213864 u8 *a2 = &i2.aPoslist[i2.nSize];
213872 fts5MergeAppendDocid(&out, iLastRowid, i2.iRowid);
213874 sqlite3Fts5BufferSize(&p->rc, &tmp, i1.nPoslist + i2.nPoslist);
213878 sqlite3Fts5PoslistNext64(a2, i2.nPoslist, &iOff2, &iPos2);
213886 sqlite3Fts5PoslistNext64(a2, i2.nPoslist, &iOff2, &iPos2);
213900 sqlite3Fts5PoslistNext64(a2, i2.nPoslist, &iOff2, &iPos2);
213916 nCopy = i2.nPoslist - iOff2;
213926 fts5DoclistIterNext(&i2);
213928 if( i1.aPoslist==0 || i2.aPoslist==0 ) break;
213936 else if( i2.aPoslist ){
213937 fts5MergeAppendDocid(&out, iLastRowid, i2.iRowid);
213938 fts5BufferSafeAppendBlob(&out, i2.aPoslist, i2.aEof - i2.aPoslist);