Lines Matching refs:aAll
184552 char *aAll; /* Array containing doclist (or NULL) */
188786 ** It is merged into the main doclist stored in p->doclist.aAll/nAll.
188805 sqlite3_free(p->doclist.aAll);
188806 p->doclist.aAll = 0;
188811 p->doclist.aAll = pList;
188815 else if( p->doclist.aAll==0 ){
188827 pLeft = p->doclist.aAll;
188833 pRight = p->doclist.aAll;
188844 p->doclist.aAll = pRight;
188853 ** Load the doclist for phrase p into p->doclist.aAll/nAll. The loaded doclist
189158 ** Advance the iterator pDL to the next entry in pDL->aAll/nAll. Set *pbEof
189166 char *pIter; /* Used to iterate through aAll */
189167 char *pEnd; /* 1 byte past end of aAll */
189171 assert( pDL->aAll!=0 || pIter==0 );
189173 pIter = pDL->aAll;
189176 if( pIter==0 || pIter>=(pEnd = pDL->aAll + pDL->nAll) ){
189200 assert( pIter>=&pDL->aAll[pDL->nAll] || *pIter );
189390 sqlite3Fts3DoclistPrev(pTab->bDescIdx, pDL->aAll, pDL->nAll,
189409 ** Fts3Phrase.doclist.aAll/nAll variables contain the entire doclist for
189412 ** may be loaded incrementally, meaning doclist.aAll/nAll is not available.
189694 pTC->pPhrase->doclist.aAll, pTC->pPhrase->doclist.nAll
189919 if( pRight->pPhrase->doclist.aAll ){
189926 if( pLeft->pPhrase && pLeft->pPhrase->doclist.aAll ){
190624 (pIter >= (pPh->doclist.aAll + pPh->doclist.nAll));
190627 bDescDoclist, pPh->doclist.aAll, pPh->doclist.nAll,
190632 bEof = !pPh->doclist.nAll || (pIter && pIter<=pPh->doclist.aAll);
190636 bDescDoclist, pPh->doclist.aAll, pPh->doclist.nAll,
190684 sqlite3_free(pPhrase->doclist.aAll);