Lines Matching refs:DL_DOCIDS
126 ** information. A DL_DOCIDS doclist omits both the position and
382 DL_DOCIDS, /* docids only */
393 ** If DL_DEFAULT is set to DL_DOCIDS, your table can only be inserted
767 if( iType>DL_DOCIDS ){
801 ** Only apply dlwAdd() to DL_DOCIDS doclists (else use PLWriter).
849 assert( nFirstOld<nData || (nFirstOld==nData && pWriter->iType==DL_DOCIDS) );
881 assert( pWriter->iType==DL_DOCIDS );
1005 ** convenience, if iType is DL_DOCIDS, PLWriter becomes a no-op.
1050 if( pWriter->dlw->iType==DL_DOCIDS ) return;
1103 if( pWriter->dlw->iType>DL_DOCIDS ){
1142 if( pCollector->dlw.iType>DL_DOCIDS ){
1376 if( pLeft->iType==DL_DOCIDS ) return 0;
1635 /* We have two DL_DOCIDS doclists: pLeft and pRight.
1637 ** DL_DOCIDS doclist.
1650 rc = dlrInit(&left, DL_DOCIDS, pLeft, nLeft);
1652 rc = dlrInit(&right, DL_DOCIDS, pRight, nRight);
1657 dlwInit(&writer, DL_DOCIDS, pOut);
1681 /* We have two DL_DOCIDS doclists: pLeft and pRight.
1683 ** DL_DOCIDS doclist.
1703 rc = dlrInit(&left, DL_DOCIDS, pLeft, nLeft);
1705 rc = dlrInit(&right, DL_DOCIDS, pRight, nRight);
1710 dlwInit(&writer, DL_DOCIDS, pOut);
1744 /* We have two DL_DOCIDS doclists: pLeft and pRight.
1745 ** Write into pOut as DL_DOCIDS doclist containing all documents that
1763 rc = dlrInit(&left, DL_DOCIDS, pLeft, nLeft);
1765 rc = dlrInit(&right, DL_DOCIDS, pRight, nRight);
1770 dlwInit(&writer, DL_DOCIDS, pOut);
3621 ** The resulting DL_DOCIDS doclist is stored in pResult, which is
3634 assert( pQTerm->nPhrase==0 || DL_DEFAULT!=DL_DOCIDS );
3641 0<pQTerm->nPhrase ? DL_POSITIONS : DL_DOCIDS, &left);
3653 i<pQTerm->nPhrase ? DL_POSITIONS : DL_DOCIDS, &new);
4053 rc = dlrInit(&c->reader, DL_DOCIDS, c->result.pData, c->result.nData);
4187 if( DL_DEFAULT==DL_DOCIDS ) return SQLITE_ERROR;
6912 if( DL_DEFAULT==DL_DOCIDS || plrAtEnd(&plReader) ){
6982 ** DL_DOCIDS: [1] [3] [7]