Lines Matching full:tokens
28 tokens = t; in Make()
34 …token = std::string_view(&*(tokens[number - 1].whole_line.begin() + tokens[number - 1].bound_left), in Make()
35 tokens[number - 1].bound_right - tokens[number - 1].bound_left); in Make()
37 id = this->tokens[number - 1].type; in Make()
100 if (this->tokens.size() > number) { in Next()
101 return this->tokens[number].type; in Next()
104 return this->tokens[number - 1].type; in Next()
128 return this->tokens.size() < number + 1; in NextMask()
136 if (this->tokens.size() > number) { in operator ++()
139 id = this->tokens[number - 1].type; in operator ++()
141 …token = std::string_view(&*(tokens[number - 1].whole_line.begin() + tokens[number - 1].bound_left), in operator ++()
142 tokens[number - 1].bound_right - tokens[number - 1].bound_left); in operator ++()
152 if (this->tokens.size() > number) { in operator ++()
155 id = this->tokens[number - 1].type; in operator ++()
157 …token = std::string_view(&*(tokens[number - 1].whole_line.begin() + tokens[number - 1].bound_left), in operator ++()
158 tokens[number - 1].bound_right - tokens[number - 1].bound_left); in operator ++()
176 id = this->tokens[number - 1].type; in operator --()
178 …token = std::string_view(&*(tokens[number - 1].whole_line.begin() + tokens[number - 1].bound_left), in operator --()
179 tokens[number - 1].bound_right - tokens[number - 1].bound_left); in operator --()
194 id = this->tokens[number - 1].type; in operator --()
196 …token = std::string_view(&*(tokens[number - 1].whole_line.begin() + tokens[number - 1].bound_left), in operator --()
197 tokens[number - 1].bound_right - tokens[number - 1].bound_left); in operator --()