Lines Matching refs:bEof

104502   int bEof;                       /* Set to true when merge is finished */
104740 assert( pReadr->pIncr==0 || pReadr->pIncr->bEof==0 );
104786 int bEof = 1;
104789 if( rc==SQLITE_OK && pIncr->bEof==0 ){
104793 bEof = 0;
104797 if( bEof ){
105995 assert( pIncr->bEof==0 );
106078 pIncr->bEof = 1;
106089 pIncr->bEof = 1;
189136 u8 bEof; /* True this expression is at EOF already */
193792 u8 bEof = 0;
193802 if( pDL->pList==0 ) bEof = 1;
193811 while( bEof==0 ){
193817 for(i=0; rc==SQLITE_OK && i<p->nToken && bEof==0; i++){
193818 rc = incrPhraseTokenNext(pTab, p, i, &a[i], &bEof);
193829 while( rc==SQLITE_OK && bEof==0
193832 rc = incrPhraseTokenNext(pTab, p, i, &a[i], &bEof);
193841 if( bEof==0 ){
193872 *pbEof = bEof;
194386 if( *pRc==SQLITE_OK && pExpr->bEof==0 ){
194402 pExpr->bEof = pRight->bEof;
194408 pExpr->bEof = pLeft->bEof;
194413 while( !pLeft->bEof && !pRight->bEof && *pRc==SQLITE_OK ){
194423 pExpr->bEof = (pLeft->bEof || pRight->bEof);
194424 if( pExpr->eType==FTSQUERY_NEAR && pExpr->bEof ){
194428 while( *pRc==SQLITE_OK && pRight->bEof==0 ){
194435 while( *pRc==SQLITE_OK && pLeft->bEof==0 ){
194440 pRight->bEof = pLeft->bEof = 1;
194454 if( pRight->bEof || (pLeft->bEof==0 && iCmp<0) ){
194456 }else if( pLeft->bEof || iCmp>0 ){
194463 pExpr->bEof = (pLeft->bEof && pRight->bEof);
194465 if( pRight->bEof || (pLeft->bEof==0 && iCmp<0) ){
194484 if( pLeft->bEof==0 ){
194486 && !pRight->bEof
194493 pExpr->bEof = pLeft->bEof;
194500 *pRc = fts3EvalPhraseNext(pCsr, pPhrase, &pExpr->bEof);
194683 pExpr->bEof==0 && pExpr->iDocid==pCsr->iPrevId
194761 pCsr->isEof = pExpr->bEof;
194816 pExpr->bEof = 0;
194831 if( pExpr->bEof==0 ){
194836 if( pExpr->bEof ) rc = FTS_CORRUPT_VTAB;
194921 u8 bEof;
194931 bEof = pRoot->bEof;
194948 pCsr->isEof = pRoot->bEof;
194965 if( bEof ){
194966 pRoot->bEof = bEof;
194977 assert_fts3_nc( pRoot->bEof==0 );
194978 if( pRoot->bEof ) rc = FTS_CORRUPT_VTAB;
195085 if( iDocid!=pCsr->iPrevId || pExpr->bEof ){
195104 if( p->bEof ) bTreeEof = 1;
195117 int bEofSave = pRun->bEof;
195119 while( rc==SQLITE_OK && !pRun->bEof ){
195124 if( rc==SQLITE_OK && pRun->bEof!=bEofSave ){
195129 while( rc==SQLITE_OK && !pRun->bEof ){
195137 u8 bEof = 0;
195148 bEof = !pPh->doclist.nAll ||
195150 while( (pIter==0 || DOCID_CMP(iDocid, pCsr->iPrevId)<0 ) && bEof==0 ){
195153 &pIter, &iDocid, &bEof
195157 bEof = !pPh->doclist.nAll || (pIter && pIter<=pPh->doclist.aAll);
195158 while( (pIter==0 || DOCID_CMP(iDocid, pCsr->iPrevId)>0 ) && bEof==0 ){
195162 &pIter, &iDocid, &dummy, &bEof
195168 if( bEof || iDocid!=pCsr->iPrevId ) bMatch = 0;
200843 u8 bEof = 0;
200848 &pReader->iDocid, &pReader->nOffsetList, &bEof
200886 u8 bEof = 0;
200893 &pReader->nOffsetList, &bEof
200895 if( bEof ){
206149 if( pExpr->bEof==0 && pExpr->iDocid==p->pCursor->iPrevId ){
228186 int bEof; /* Set to true after xInput finished */
231439 pRet->in.bEof = (xInput ? 0 : 1);
231516 while( !pIn->bEof && (pIn->iNext+nByte)>=pIn->nData && rc==SQLITE_OK ){
231523 pIn->bEof = 1;
235880 u8 bEof; /* Set to true at EOF */
235932 u8 bEof;
235935 #define sqlite3Fts5IterEof(x) ((x)->bEof)
239018 pIter->bEof = 1;
239020 return pIter->bEof;
239031 return pIter->bEof;
240420 int bEof; /* True at EOF */
240897 assert( aIter[nIter].bEof==0 );
240913 if( aIter[i].bEof==0 ){
240992 if( aIter[i].bEof ) goto ismatch_out;
241221 int bEof = 0;
241234 bEof = 1;
241236 *piLast = fts5ExprSynonymRowid(pTerm, bDesc, &bEof);
241238 return bEof;
241312 pNode->bEof = 1;
241342 pNode->bEof = 1;
241349 pNode->bEof = 0;
241380 pNode->bEof = 1;
241422 if( p2->bEof ) return -1;
241423 if( p1->bEof ) return +1;
241479 pNode->bEof = 1;
241486 if( fts5ExprAdvanceto(pIter, bDesc, &iLast, &rc, &pNode->bEof) ){
241496 assert( pNode->bEof==0 || pNode->bNomatch==0 );
241519 int bEof = 1;
241540 bEof = 0;
241543 bEof = 0;
241550 pNode->bEof = (rc || bEof);
241561 pNode->bEof = (rc || sqlite3Fts5IterEof(pIter));
241564 if( pNode->bEof==0 ){
241610 assert( pNode->bEof==0 );
241619 pNode->bEof = 1;
241640 pNode->bEof = pNext->bEof;
241655 assert( p1->bEof || fts5RowidCmp(pExpr, p1->iRowid, iLast)>=0 );
241656 if( p1->bEof==0 ){
241685 assert( pAnd->bEof==0 );
241705 assert( pChild->bEof || fts5RowidCmp(pExpr, iLast, pChild->iRowid)<=0 );
241706 if( pChild->bEof ){
241752 while( rc==SQLITE_OK && p1->bEof==0 ){
241762 pNode->bEof = p1->bEof;
241765 if( p1->bEof ){
241797 if( pNode->bEof==0 ){
241839 pNode->bEof = 0;
241846 pNode->bEof = 1;
241853 assert( pChild->bEof==0 || pChild->bEof==1 );
241854 nEof += pChild->bEof;
241869 pNode->bEof = pNode->apChild[0]->bEof;
241907 && 0==pRoot->bEof
241915 assert( pRoot->bEof==0 );
241930 assert( pRoot->bEof==0 && pRoot->bNomatch==0 );
241933 assert( pRoot->bNomatch==0 || (rc==SQLITE_OK && pRoot->bEof==0) );
241936 pRoot->bEof = 1;
241942 return p->pRoot->bEof;
243297 if( pNode->bEof==0 && pNode->iRowid==pExpr->pRoot->iRowid ){
243333 (pBuf->n==0 || pNode->iRowid!=pExpr->pRoot->iRowid || pNode->bEof)
243462 pNode->bEof = 0;
243525 if( pNode->bEof==0
244873 int bEof; /* At EOF already */
245768 assert( pLvl->bEof==0 );
245786 pLvl->bEof = 1;
245790 return pLvl->bEof;
245803 if( pLvl[1].bEof==0 ){
245814 return pIter->aLvl[0].bEof;
245836 return pIter->aLvl[0].bEof;
245841 return p->rc!=SQLITE_OK || pIter->aLvl[0].bEof;
245851 pLvl->bEof = 0;
245870 assert( pLvl->bEof==0 );
245872 pLvl->bEof = 1;
245896 return pLvl->bEof;
245906 if( pLvl[1].bEof==0 ){
245914 pLvl->bEof = 0;
245920 return pIter->aLvl[0].bEof;
247185 assert( (pFirst->pLeaf==0)==pIter->base.bEof );
247456 pIter->base.bEof = pSeg->pLeaf==0;
247553 assert( pIter->base.bEof==0 );
248090 }else if( pIter->base.bEof==0 ){
248221 pNew->base.bEof = 1;
248238 || (pIter->aSeg[ pIter->aFirst[1].iFirst ].pLeaf==0)==pIter->base.bEof
248240 return (p->rc || pIter->base.bEof);
251258 if( p->base.bEof==0 ){
251272 pIter->base.bEof = 1;
251275 pIter->base.bEof = 0;
251336 if( pReader->bEof==0 ){
251378 if( p->base.bEof==0
251382 while( bFrom && p->base.bEof==0
251537 pRet->base.bEof = 1;
251681 pIter->base.bEof = 1;
252411 sReader.bEof==0;
253165 for(fts5DlidxLvlNext(&lvl); lvl.bEof==0; fts5DlidxLvlNext(&lvl)){
256056 if( (aIter[i].bEof==0)
261751 int bEof; /* True if this cursor is at EOF */
262098 pCsr->bEof = 0;
262118 pCsr->bEof = 1;
262127 pCsr->bEof = 1;
262144 assert( pCsr->bEof==0 );
262154 if( pCsr->bEof || eDetail==FTS5_DETAIL_NONE ) break;
262157 pCsr->bEof = 1;
262190 pCsr->bEof = 1;
262201 pCsr->bEof = 1;
262294 if( rc==SQLITE_OK && pCsr->bEof==0 && pTab->eType==FTS5_VOCAB_COL ){
262367 if( rc==SQLITE_OK && !pCsr->bEof
262383 return pCsr->bEof;