Lines Matching refs:positions
3 /* A set of byte positions.
31 /* This class denotes a set of byte positions, used to access a keyword. */
47 0-based positions are -1 .. MAX_KEY_POS-1, this is: */
75 /* Creates an iterator, returning the positions in descending order. */
77 /* Creates an iterator, returning the positions in descending order,
80 /* Creates an iterator, returning the positions in ascending order. */
82 /* Creates an iterator, returning the positions in ascending order,
97 /* Number of positions. */
99 /* Array of positions. 0 for the first char, 1 for the second char etc.,
104 /* This class denotes an iterator through a set of byte positions. */
119 /* Returns the number of remaining positions, i.e. how often next() will
125 PositionIterator (Positions const& positions);
126 /* Initializes an iterator through POSITIONS, ignoring positions >= maxlen. */
127 PositionIterator (Positions const& positions, int maxlen);
134 byte positions. */
149 /* Returns the number of remaining positions, i.e. how often next() will
155 PositionReverseIterator (Positions const& positions);
156 /* Initializes an iterator through POSITIONS, ignoring positions >= maxlen. */
157 PositionReverseIterator (Positions const& positions, int maxlen);
168 #include "positions.icc"