Home
last modified time | relevance | path

Searched refs:FoldExpr (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumNodes.def86 NODE(FoldExpr)
H A DItaniumDemangle.h2330 class FoldExpr : public Node {
2336 FoldExpr(bool IsLeftFold_, std::string_view OperatorName_, const Node *Pack_, in FoldExpr() function
5009 return make<FoldExpr>(IsLeftFold, Op->getSymbol(), Pack, Init); in parseFoldExpr()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseExpr.cpp758 ParenExprType = ParenParseOption::FoldExpr; in ParseCastExpression()
786 case ParenParseOption::FoldExpr: in ParseCastExpression()
2868 } else if (ExprType >= ParenParseOption::FoldExpr && Tok.is(tok::ellipsis) && in ParseParenExpression()
2870 ExprType = ParenParseOption::FoldExpr; in ParseParenExpression()
2881 if (ExprType >= ParenParseOption::FoldExpr && ArgExprs.size() == 1 && in ParseParenExpression()
2883 ExprType = ParenParseOption::FoldExpr; in ParseParenExpression()
2926 if (ExprType >= ParenParseOption::FoldExpr && in ParseParenExpression()
2928 ExprType = ParenParseOption::FoldExpr; in ParseParenExpression()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h118 FoldExpr, // Also allow fold-expression <anything> enumerator