Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/Parse/
H A DParseExpr.cpp947 ParenExprType = CompoundLiteral; in ParseCastExpression()
970 case CompoundLiteral: in ParseCastExpression()
2851 /*IsParenthesized=*/ExprType >= CompoundLiteral); in ParseParenExpression()
2908 } else if (ExprType >= CompoundLiteral && BridgeCast) { in ParseParenExpression()
2945 } else if (ExprType >= CompoundLiteral && in ParseParenExpression()
2989 ExprType = CompoundLiteral; in ParseParenExpression()
H A DParseExprCXX.cpp3911 ParseAs = CompoundLiteral; in ParseCXXAmbiguousParenExpression()
3951 if (ParseAs >= CompoundLiteral) { in ParseCXXAmbiguousParenExpression()
3970 if (ParseAs == CompoundLiteral) { in ParseCXXAmbiguousParenExpression()
3971 ExprType = CompoundLiteral; in ParseCXXAmbiguousParenExpression()
/llvm-project-15.0.7/clang/include/clang/Parse/
H A DParser.h1848 CompoundLiteral, // Also allow '(' type-name ')' '{' ... '}' enumerator
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dconstant-expression-cxx11.cpp1595 namespace CompoundLiteral { namespace