Lines Matching refs:aAll
170027 char *aAll; /* Array containing doclist (or NULL) */
174187 ** It is merged into the main doclist stored in p->doclist.aAll/nAll.
174206 sqlite3_free(p->doclist.aAll);
174207 p->doclist.aAll = 0;
174212 p->doclist.aAll = pList;
174216 else if( p->doclist.aAll==0 ){
174228 pLeft = p->doclist.aAll;
174234 pRight = p->doclist.aAll;
174245 p->doclist.aAll = pRight;
174254 ** Load the doclist for phrase p into p->doclist.aAll/nAll. The loaded doclist
174556 ** Advance the iterator pDL to the next entry in pDL->aAll/nAll. Set *pbEof
174564 char *pIter; /* Used to iterate through aAll */
174565 char *pEnd; /* 1 byte past end of aAll */
174569 assert( pDL->aAll!=0 || pIter==0 );
174571 pIter = pDL->aAll;
174574 if( pIter==0 || pIter>=(pEnd = pDL->aAll + pDL->nAll) ){
174598 assert( pIter>=&pDL->aAll[pDL->nAll] || *pIter );
174788 sqlite3Fts3DoclistPrev(pTab->bDescIdx, pDL->aAll, pDL->nAll,
174807 ** Fts3Phrase.doclist.aAll/nAll variables contain the entire doclist for
174810 ** may be loaded incrementally, meaning doclist.aAll/nAll is not available.
175092 pTC->pPhrase->doclist.aAll, pTC->pPhrase->doclist.nAll
175319 if( pRight->pPhrase->doclist.aAll ){
175326 if( pLeft->pPhrase && pLeft->pPhrase->doclist.aAll ){
176005 (pIter >= (pPh->doclist.aAll + pPh->doclist.nAll));
176008 bDescDoclist, pPh->doclist.aAll, pPh->doclist.nAll,
176013 bEof = !pPh->doclist.nAll || (pIter && pIter<=pPh->doclist.aAll);
176017 bDescDoclist, pPh->doclist.aAll, pPh->doclist.nAll,
176065 sqlite3_free(pPhrase->doclist.aAll);