Home | History | Annotate | Download | only in fts3

Lines Matching refs:POS_END

84 **   varint POS_END;        (marks end of positions for this document.
89 ** generated by the tokenizer. Note that POS_END and POS_COLUMN occur
91 ** ending a position list array. POS_END is 0. POS_COLUMN is 1.
283 ** write an empty doclist (varint(docid) varint(POS_END)), for updates
1387 ** varint. A single POS_END (0) byte. Except, if the 0 byte is preceded by
1400 pEnd++; /* Advance past the POS_END terminator byte */
1415 ** to the terminator (POS_COLUMN or POS_END) byte of the column-list.
1421 ** a POS_END varint (0). This routine leaves *ppPoslist pointing to
1422 ** the POS_COLUMN or POS_END that terminates the column-list.
1426 ** before this function returns. The POS_COLUMN or POS_END terminator
1460 ** (in which case **pp will be a terminator bytes POS_END (0) or
1527 else if( *p1==POS_END ) iCol1 = POSITION_LIST_END;
1531 else if( *p2==POS_END ) iCol2 = POSITION_LIST_END;
1546 ** POS_END (0) or POS_COLUMN (1). The following block merges the two lists
1548 ** after the list written. No terminator (POS_END or POS_COLUMN) is
1574 *p++ = POS_END;
1642 assert( *p1!=POS_END && *p1!=POS_COLUMN );
1643 assert( *p2!=POS_END && *p2!=POS_COLUMN );