Searched refs:applyLambda (Results 1 – 2 of 2) sorted by relevance
/external/llvm-project/flang/lib/Parser/ |
D | expr-parsers.cpp | 113 return applyLambda(power, multOperand).Parse(state); // right-recursive in Parse() 136 auto more{attempt(sourced("*" >> applyLambda(multiply, multOperand) || in Parse() 137 "/" >> applyLambda(divide, multOperand)))}; in Parse() 174 auto more{attempt(sourced("+" >> applyLambda(add, addOperand) || in Parse() 175 "-" >> applyLambda(subtract, addOperand)))}; in Parse() 200 auto more{attempt(sourced("//" >> applyLambda(concat, level2Expr)))}; in Parse() 242 sourced((".LT."_tok || "<"_tok) >> applyLambda(lt, level3Expr) || in Parse() 243 (".LE."_tok || "<="_tok) >> applyLambda(le, level3Expr) || in Parse() 244 (".EQ."_tok || "=="_tok) >> applyLambda(eq, level3Expr) || in Parse() 248 applyLambda(ne, level3Expr) || in Parse() [all …]
|
D | basic-parsers.h | 645 inline /* not constexpr */ auto applyLambda( in applyLambda() function
|