Home
last modified time | relevance | path

Searched refs:DOCID_CMP (Results 1 – 1 of 1) sorted by relevance

/sqlite-3.40.0/ext/fts3/
H A Dfts3.c2573 #define DOCID_CMP(i1, i2) ((bDescDoclist?-1:1) * (i1>i2?1:((i1==i2)?0:-1))) macro
2646 sqlite3_int64 iDiff = DOCID_CMP(i1, i2); in fts3DoclistOrMerge()
2722 sqlite3_int64 iDiff = DOCID_CMP(i1, i2); in fts3DoclistPhraseMerge()
4734 && a[i].bIgnore==0 && DOCID_CMP(a[i].iDocid, iMax)<0 in fts3EvalIncrPhraseNext()
4737 if( DOCID_CMP(a[i].iDocid, iMax)>0 ){ in fts3EvalIncrPhraseNext()
5319 sqlite3_int64 iDiff = DOCID_CMP(pLeft->iDocid, pRight->iDocid); in fts3EvalNextRow()
5354 sqlite3_int64 iCmp = DOCID_CMP(pLeft->iDocid, pRight->iDocid); in fts3EvalNextRow()
5369 iCmp = DOCID_CMP(pLeft->iDocid, pRight->iDocid); in fts3EvalNextRow()
5392 && DOCID_CMP(pLeft->iDocid, pRight->iDocid)>0 in fts3EvalNextRow()
6020 while( (pIter==0 || DOCID_CMP(iDocid, pCsr->iPrevId)<0 ) && bEof==0 ){ in sqlite3Fts3EvalPhrasePoslist()
[all …]