Lines Matching defs:next
192 // Worklist for items at the next position.
228 // symbol next.
233 Symbol* next = item.NextSymbol();
234 // 'Scan' phase: Check if {next} is the next symbol in the input (this
235 // is never the case if {next} is a non-terminal).
237 tokens.token_symbols[pos] == next) {
241 if (!next->IsTerminal()) {
242 // Remember that this item is waiting for completion with {next}.
243 waiting[{pos, next}].insert(&item);
245 for (size_t i = 0; i < next->rule_number(); ++i) {
246 Rule* rule = next->rule(i);