Lines Matching refs:POS_END
113517 ** varint POS_END; (marks end of positions for this document.
113522 ** generated by the tokenizer. Note that POS_END and POS_COLUMN occur
113524 ** ending a position list array. POS_END is 0. POS_COLUMN is 1.
113716 ** write an empty doclist (varint(docid) varint(POS_END)), for updates
114105 #define POS_END (0) /* Position-list terminator */
115783 ** varint. A single POS_END (0) byte. Except, if the 0 byte is preceded by
115796 pEnd++; /* Advance past the POS_END terminator byte */
115811 ** to the terminator (POS_COLUMN or POS_END) byte of the column-list.
115817 ** a POS_END varint (0). This routine leaves *ppPoslist pointing to
115818 ** the POS_COLUMN or POS_END that terminates the column-list.
115822 ** before this function returns. The POS_COLUMN or POS_END terminator
115856 ** (in which case **pp will be a terminator bytes POS_END (0) or
115923 else if( *p1==POS_END ) iCol1 = POSITION_LIST_END;
115927 else if( *p2==POS_END ) iCol2 = POSITION_LIST_END;
115942 ** POS_END (0) or POS_COLUMN (1). The following block merges the two lists
115944 ** after the list written. No terminator (POS_END or POS_COLUMN) is
115970 *p++ = POS_END;
116038 assert( *p1!=POS_END && *p1!=POS_COLUMN );
116039 assert( *p2!=POS_END && *p2!=POS_COLUMN );
117079 ** end of a position-list. i.e. ( (*ppPoslist)[-1]==POS_END ). This function