Lines Matching refs:aPoslist
197992 char *aPoslist = 0; /* Position list for deferred tokens */ local
198008 sqlite3_free(aPoslist);
198014 }else if( aPoslist==0 ){
198015 aPoslist = pList;
198020 char *p1 = aPoslist;
198025 sqlite3_free(aPoslist);
198026 aPoslist = pList;
198027 nPoslist = (int)(aOut - aPoslist);
198029 sqlite3_free(aPoslist);
198043 pPhrase->doclist.pList = aPoslist;
198054 p1 = aPoslist;
198059 p2 = aPoslist;
198065 sqlite3_free(aPoslist);
198079 sqlite3_free(aPoslist);
199153 char *aPoslist = p->pPhrase->doclist.pList; local
199159 res = fts3EvalNearTrim(nNear, aTmp, &aPoslist, &nToken, pPhrase);
199162 aPoslist = pExpr->pRight->pPhrase->doclist.pList;
199172 res = fts3EvalNearTrim(nNear, aTmp, &aPoslist, &nToken, pPhrase);
250473 u8 *aPoslist; member
256066 u8 *p = pIter->aPoslist + pIter->nSize + pIter->nPoslist;
256068 assert( pIter->aPoslist || (p==0 && pIter->aPoslist==0) );
256070 pIter->aPoslist = 0;
256087 pIter->aPoslist = p;
256088 if( &pIter->aPoslist[pIter->nPoslist]>pIter->aEof ){
256089 pIter->aPoslist = 0;
256100 pIter->aPoslist = pBuf->p;
256210 if( p->iter.aPoslist ){
256302 pSave->aPos = &pSave->iter.aPoslist[pSave->iter.nSize];
256360 if( pX->iter.aPoslist && pX->iter.iRowid==iLastRowid ){
256370 fts5BufferSafeAppendBlob(&out, pI->aPoslist, pI->nPoslist+pI->nSize);
259803 const u8 *aPoslist; /* Position lists for current row */ member
260552 pSorter->aPoslist = a;
261997 *pa = &pSorter->aPoslist[i1];
262343 pIter->a = &pSorter->aPoslist[i1];