doclist 133056 ext/sqlite3/libsqlite/sqlite3.c Fts3Doclist doclist; doclist 137012 ext/sqlite3/libsqlite/sqlite3.c sqlite3_free(p->doclist.aAll); doclist 137013 ext/sqlite3/libsqlite/sqlite3.c p->doclist.aAll = 0; doclist 137014 ext/sqlite3/libsqlite/sqlite3.c p->doclist.nAll = 0; doclist 137018 ext/sqlite3/libsqlite/sqlite3.c p->doclist.aAll = pList; doclist 137019 ext/sqlite3/libsqlite/sqlite3.c p->doclist.nAll = nList; doclist 137022 ext/sqlite3/libsqlite/sqlite3.c else if( p->doclist.aAll==0 ){ doclist 137034 ext/sqlite3/libsqlite/sqlite3.c pLeft = p->doclist.aAll; doclist 137035 ext/sqlite3/libsqlite/sqlite3.c nLeft = p->doclist.nAll; doclist 137040 ext/sqlite3/libsqlite/sqlite3.c pRight = p->doclist.aAll; doclist 137041 ext/sqlite3/libsqlite/sqlite3.c nRight = p->doclist.nAll; doclist 137051 ext/sqlite3/libsqlite/sqlite3.c p->doclist.aAll = pRight; doclist 137052 ext/sqlite3/libsqlite/sqlite3.c p->doclist.nAll = nRight; doclist 137107 ext/sqlite3/libsqlite/sqlite3.c assert( pPhrase->doclist.bFreeList==0 ); doclist 137121 ext/sqlite3/libsqlite/sqlite3.c pPhrase->doclist.pList = 0; doclist 137122 ext/sqlite3/libsqlite/sqlite3.c pPhrase->doclist.nList = 0; doclist 137141 ext/sqlite3/libsqlite/sqlite3.c pPhrase->doclist.pList = 0; doclist 137142 ext/sqlite3/libsqlite/sqlite3.c pPhrase->doclist.nList = 0; doclist 137153 ext/sqlite3/libsqlite/sqlite3.c pPhrase->doclist.pList = aPoslist; doclist 137154 ext/sqlite3/libsqlite/sqlite3.c pPhrase->doclist.nList = nPoslist; doclist 137155 ext/sqlite3/libsqlite/sqlite3.c pPhrase->doclist.iDocid = pCsr->iPrevId; doclist 137156 ext/sqlite3/libsqlite/sqlite3.c pPhrase->doclist.bFreeList = 1; doclist 137165 ext/sqlite3/libsqlite/sqlite3.c p2 = pPhrase->doclist.pList; doclist 137168 ext/sqlite3/libsqlite/sqlite3.c p1 = pPhrase->doclist.pList; doclist 137179 ext/sqlite3/libsqlite/sqlite3.c pPhrase->doclist.pList = aOut; doclist 137181 ext/sqlite3/libsqlite/sqlite3.c pPhrase->doclist.bFreeList = 1; doclist 137182 ext/sqlite3/libsqlite/sqlite3.c pPhrase->doclist.nList = (int)(aOut - pPhrase->doclist.pList); doclist 137185 ext/sqlite3/libsqlite/sqlite3.c pPhrase->doclist.pList = 0; doclist 137186 ext/sqlite3/libsqlite/sqlite3.c pPhrase->doclist.nList = 0; doclist 137438 ext/sqlite3/libsqlite/sqlite3.c fts3EvalDlPhraseNext(pTab, &pPhrase->doclist, pbEof); doclist 137439 ext/sqlite3/libsqlite/sqlite3.c p->pList = pPhrase->doclist.pList; doclist 137440 ext/sqlite3/libsqlite/sqlite3.c p->nList = pPhrase->doclist.nList; doclist 137441 ext/sqlite3/libsqlite/sqlite3.c p->iDocid = pPhrase->doclist.iDocid; doclist 137484 ext/sqlite3/libsqlite/sqlite3.c Fts3Doclist *pDL = &p->doclist; doclist 137584 ext/sqlite3/libsqlite/sqlite3.c Fts3Doclist *pDL = &p->doclist; doclist 137894 ext/sqlite3/libsqlite/sqlite3.c pTC->pPhrase->doclist.aAll, pTC->pPhrase->doclist.nAll doclist 137969 ext/sqlite3/libsqlite/sqlite3.c if( pPhrase->doclist.bFreeList ){ doclist 137970 ext/sqlite3/libsqlite/sqlite3.c sqlite3_free(pPhrase->doclist.pList); doclist 137972 ext/sqlite3/libsqlite/sqlite3.c pPhrase->doclist.pList = 0; doclist 137973 ext/sqlite3/libsqlite/sqlite3.c pPhrase->doclist.nList = 0; doclist 137974 ext/sqlite3/libsqlite/sqlite3.c pPhrase->doclist.bFreeList = 0; doclist 138013 ext/sqlite3/libsqlite/sqlite3.c assert( pPhrase->doclist.pList ); doclist 138015 ext/sqlite3/libsqlite/sqlite3.c p2 = pOut = pPhrase->doclist.pList; doclist 138020 ext/sqlite3/libsqlite/sqlite3.c nNew = (int)(pOut - pPhrase->doclist.pList) - 1; doclist 138021 ext/sqlite3/libsqlite/sqlite3.c assert( pPhrase->doclist.pList[nNew]=='\0' ); doclist 138022 ext/sqlite3/libsqlite/sqlite3.c assert( nNew<=pPhrase->doclist.nList && nNew>0 ); doclist 138023 ext/sqlite3/libsqlite/sqlite3.c memset(&pPhrase->doclist.pList[nNew], 0, pPhrase->doclist.nList - nNew); doclist 138024 ext/sqlite3/libsqlite/sqlite3.c pPhrase->doclist.nList = nNew; doclist 138025 ext/sqlite3/libsqlite/sqlite3.c *paPoslist = pPhrase->doclist.pList; doclist 138118 ext/sqlite3/libsqlite/sqlite3.c if( pRight->pPhrase && pRight->pPhrase->doclist.aAll ){ doclist 138119 ext/sqlite3/libsqlite/sqlite3.c Fts3Doclist *pDl = &pRight->pPhrase->doclist; doclist 138125 ext/sqlite3/libsqlite/sqlite3.c if( pLeft->pPhrase && pLeft->pPhrase->doclist.aAll ){ doclist 138126 ext/sqlite3/libsqlite/sqlite3.c Fts3Doclist *pDl = &pLeft->pPhrase->doclist; doclist 138192 ext/sqlite3/libsqlite/sqlite3.c pExpr->iDocid = pPhrase->doclist.iDocid; doclist 138248 ext/sqlite3/libsqlite/sqlite3.c nTmp += p->pRight->pPhrase->doclist.nList; doclist 138250 ext/sqlite3/libsqlite/sqlite3.c nTmp += p->pPhrase->doclist.nList; doclist 138259 ext/sqlite3/libsqlite/sqlite3.c char *aPoslist = p->pPhrase->doclist.pList; doclist 138268 ext/sqlite3/libsqlite/sqlite3.c aPoslist = pExpr->pRight->pPhrase->doclist.pList; doclist 138368 ext/sqlite3/libsqlite/sqlite3.c assert( pExpr->bDeferred || pPhrase->doclist.bFreeList==0 ); doclist 138373 ext/sqlite3/libsqlite/sqlite3.c bHit = (pPhrase->doclist.pList!=0); doclist 138503 ext/sqlite3/libsqlite/sqlite3.c pPhrase->doclist.pNextDocid = 0; doclist 138504 ext/sqlite3/libsqlite/sqlite3.c pPhrase->doclist.iDocid = 0; doclist 138528 ext/sqlite3/libsqlite/sqlite3.c if( pPhrase && pPhrase->doclist.pList ){ doclist 138530 ext/sqlite3/libsqlite/sqlite3.c char *p = pPhrase->doclist.pList; doclist 138749 ext/sqlite3/libsqlite/sqlite3.c pIter = pPhrase->doclist.pList; doclist 138794 ext/sqlite3/libsqlite/sqlite3.c bEof = !pPhrase->doclist.nAll || doclist 138795 ext/sqlite3/libsqlite/sqlite3.c (pIter >= (pPhrase->doclist.aAll + pPhrase->doclist.nAll)); doclist 138798 ext/sqlite3/libsqlite/sqlite3.c bDescDoclist, pPhrase->doclist.aAll, pPhrase->doclist.nAll, doclist 138803 ext/sqlite3/libsqlite/sqlite3.c bEof = !pPhrase->doclist.nAll || (pIter && pIter<=pPhrase->doclist.aAll); doclist 138807 ext/sqlite3/libsqlite/sqlite3.c bDescDoclist, pPhrase->doclist.aAll, pPhrase->doclist.nAll, doclist 138849 ext/sqlite3/libsqlite/sqlite3.c sqlite3_free(pPhrase->doclist.aAll); doclist 138851 ext/sqlite3/libsqlite/sqlite3.c memset(&pPhrase->doclist, 0, sizeof(Fts3Doclist)); doclist 149465 ext/sqlite3/libsqlite/sqlite3.c char *pIter = pPhrase->doclist.pList;