Lines Matching refs:Lookahead
399 SymbolID Lookahead; member in clang::pseudo::__anonec8d3c1d0411::GLRReduce
406 void operator()(std::vector<const GSS::Node *> &Heads, SymbolID Lookahead) { in operator ()() argument
407 assert(isToken(Lookahead)); in operator ()()
411 this->Lookahead = Lookahead; in operator ()()
428 return Guard({RHS, Params.Code, Lookahead}); in canReduce()
474 if (Lang.Table.canFollow(Rule.Target, Lookahead)) in popPending()
569 if (!Lang.Table.canFollow(Rule.Target, Lookahead)) in popAndPushTrivial()
637 SymbolID Lookahead = in glrParse() local
639 Reduce(NextHeads, Lookahead); in glrParse()
680 void glrReduce(std::vector<const GSS::Node *> &Heads, SymbolID Lookahead, in glrReduce() argument
683 GLRReduce{Params, Lang}(Heads, Lookahead); in glrReduce()