Lines Matching refs:POS_COLUMN
78 ** varint POS_COLUMN; (marks start of position list for new column)
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.
1415 ** to the terminator (POS_COLUMN or POS_END) byte of the column-list.
1420 ** The column-list is terminated either by a POS_COLUMN varint (1) or
1422 ** the POS_COLUMN or POS_END that terminates the column-list.
1426 ** before this function returns. The POS_COLUMN or POS_END terminator
1487 ** If parameter iCol is not 0, write an POS_COLUMN (1) byte followed by
1526 if( *p1==POS_COLUMN ) sqlite3Fts3GetVarint32(&p1[1], &iCol1);
1530 if( *p2==POS_COLUMN ) sqlite3Fts3GetVarint32(&p2[1], &iCol2);
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
1621 if( *p1==POS_COLUMN ){
1625 if( *p2==POS_COLUMN ){
1638 *p++ = POS_COLUMN;
1642 assert( *p1!=POS_END && *p1!=POS_COLUMN );
1643 assert( *p2!=POS_END && *p2!=POS_COLUMN );