Searched refs:FoldExpr (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/libcxxabi/src/demangle/ |
| H A D | ItaniumNodes.def | 82 NODE(FoldExpr)
|
| H A D | ItaniumDemangle.h | 2129 class FoldExpr : public Node { 2135 FoldExpr(bool IsLeftFold_, StringView OperatorName_, const Node *Pack_, in FoldExpr() function 4431 return make<FoldExpr>(IsLeftFold, Op->getSymbol(), Pack, Init); in parseFoldExpr()
|
| /llvm-project-15.0.7/llvm/include/llvm/Demangle/ |
| H A D | ItaniumNodes.def | 82 NODE(FoldExpr)
|
| H A D | ItaniumDemangle.h | 2129 class FoldExpr : public Node { 2135 FoldExpr(bool IsLeftFold_, StringView OperatorName_, const Node *Pack_, in FoldExpr() function 4431 return make<FoldExpr>(IsLeftFold, Op->getSymbol(), Pack, Init); in parseFoldExpr()
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseExpr.cpp | 953 ParenExprType = FoldExpr; in ParseCastExpression() 978 case FoldExpr: in ParseCastExpression() 3085 } else if (ExprType >= FoldExpr && Tok.is(tok::ellipsis) && in ParseParenExpression() 3087 ExprType = FoldExpr; in ParseParenExpression() 3099 if (ExprType >= FoldExpr && ArgExprs.size() == 1 && in ParseParenExpression() 3101 ExprType = FoldExpr; in ParseParenExpression() 3151 if (ExprType >= FoldExpr && isFoldOperator(Tok.getKind()) && in ParseParenExpression() 3153 ExprType = FoldExpr; in ParseParenExpression()
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | resolve-names.cpp | 180 template <typename T> common::IfNoLvalue<T, T> FoldExpr(T &&expr) { in FoldExpr() function in Fortran::semantics::BaseVisitor 185 return FoldExpr(AnalyzeExpr(*context_, expr)); in EvaluateExpr() 208 return FoldExpr(evaluate::ConvertToType<evaluate::SubscriptInteger>( in EvaluateSubscriptIntExpr() 6297 FoldExpr(common::visit( in SetTypeFromAssociation()
|
| /llvm-project-15.0.7/clang/include/clang/Parse/ |
| H A D | Parser.h | 1846 FoldExpr, // Also allow fold-expression <anything> enumerator
|