pDL 137365 ext/sqlite3/libsqlite/sqlite3.c Fts3Doclist *pDL, pDL 137369 ext/sqlite3/libsqlite/sqlite3.c char *pEnd = &pDL->aAll[pDL->nAll]; /* 1 byte past end of aAll */ pDL 137371 ext/sqlite3/libsqlite/sqlite3.c if( pDL->pNextDocid ){ pDL 137372 ext/sqlite3/libsqlite/sqlite3.c pIter = pDL->pNextDocid; pDL 137374 ext/sqlite3/libsqlite/sqlite3.c pIter = pDL->aAll; pDL 137383 ext/sqlite3/libsqlite/sqlite3.c if( pTab->bDescIdx==0 || pDL->pNextDocid==0 ){ pDL 137384 ext/sqlite3/libsqlite/sqlite3.c pDL->iDocid += iDelta; pDL 137386 ext/sqlite3/libsqlite/sqlite3.c pDL->iDocid -= iDelta; pDL 137388 ext/sqlite3/libsqlite/sqlite3.c pDL->pList = pIter; pDL 137390 ext/sqlite3/libsqlite/sqlite3.c pDL->nList = (int)(pIter - pDL->pList); pDL 137400 ext/sqlite3/libsqlite/sqlite3.c pDL->pNextDocid = pIter; pDL 137401 ext/sqlite3/libsqlite/sqlite3.c assert( pIter>=&pDL->aAll[pDL->nAll] || *pIter ); pDL 137484 ext/sqlite3/libsqlite/sqlite3.c Fts3Doclist *pDL = &p->doclist; pDL 137494 ext/sqlite3/libsqlite/sqlite3.c &pDL->iDocid, &pDL->pList, &pDL->nList pDL 137496 ext/sqlite3/libsqlite/sqlite3.c if( pDL->pList==0 ) bEof = 1; pDL 137554 ext/sqlite3/libsqlite/sqlite3.c pDL->iDocid = iMax; pDL 137555 ext/sqlite3/libsqlite/sqlite3.c pDL->pList = aDoclist; pDL 137556 ext/sqlite3/libsqlite/sqlite3.c pDL->nList = nList; pDL 137557 ext/sqlite3/libsqlite/sqlite3.c pDL->bFreeList = 1; pDL 137584 ext/sqlite3/libsqlite/sqlite3.c Fts3Doclist *pDL = &p->doclist; pDL 137589 ext/sqlite3/libsqlite/sqlite3.c }else if( pCsr->bDesc!=pTab->bDescIdx && pDL->nAll ){ pDL 137590 ext/sqlite3/libsqlite/sqlite3.c sqlite3Fts3DoclistPrev(pTab->bDescIdx, pDL->aAll, pDL->nAll, pDL 137591 ext/sqlite3/libsqlite/sqlite3.c &pDL->pNextDocid, &pDL->iDocid, &pDL->nList, pbEof pDL 137593 ext/sqlite3/libsqlite/sqlite3.c pDL->pList = pDL->pNextDocid; pDL 137595 ext/sqlite3/libsqlite/sqlite3.c fts3EvalDlPhraseNext(pTab, pDL, pbEof);