Searched refs:NonTerminal (Results 1 – 2 of 2) sorted by relevance
52 const NonTerminalFunctor &NonTerminal, const IsKindFunctor &IsKind) { in nonTerminalChainedExpr() argument53 if (!NonTerminal()) in nonTerminalChainedExpr()65 if (!NonTerminal()) in nonTerminalChainedExpr()74 const NonTerminalFunctor &NonTerminal) { in nonTerminalChainedExpr() argument75 return nonTerminalChainedExpr(NonTerminal, in nonTerminalChainedExpr()82 const NonTerminalFunctor &NonTerminal) { in nonTerminalChainedExpr() argument84 NonTerminal, [](Token Tok) { return Tok.isOneOf(K1, K2, Ks...); }); in nonTerminalChainedExpr()280 auto NonTerminal = [this] { return conditionalExpr(); }; in commaExpr() local282 return nonTerminalChainedExpr<tok::TokenKind::comma>(NonTerminal); in commaExpr()283 return nonTerminalChainedExpr(NonTerminal, [](Token) { return false; }); in commaExpr()
43 bool nonTerminalChainedExpr(const NonTerminalFunctor &NonTerminal,46 bool nonTerminalChainedExpr(const NonTerminalFunctor &NonTerminal);49 bool nonTerminalChainedExpr(const NonTerminalFunctor &NonTerminal);