Home
last modified time | relevance | path

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

/external/clang/lib/Parse/
DParseExpr.cpp718 (isUnaryExpression && !getLangOpts().CPlusPlus) ? CompoundLiteral in ParseCastExpression()
728 case CompoundLiteral: in ParseCastExpression()
2200 ExprType >= CompoundLiteral? Sema::PCC_ParenthesizedExpression in ParseParenExpression()
2255 } else if (ExprType >= CompoundLiteral && BridgeCast) { in ParseParenExpression()
2290 } else if (ExprType >= CompoundLiteral && in ParseParenExpression()
2333 ExprType = CompoundLiteral; in ParseParenExpression()
DParseExprCXX.cpp3141 ParseAs = CompoundLiteral; in ParseCXXAmbiguousParenExpression()
3180 if (ParseAs >= CompoundLiteral) { in ParseCXXAmbiguousParenExpression()
3198 if (ParseAs == CompoundLiteral) { in ParseCXXAmbiguousParenExpression()
3199 ExprType = CompoundLiteral; in ParseCXXAmbiguousParenExpression()
/external/python/pycparser/pycparser/
D_c_ast.cfg46 CompoundLiteral: [type*, init*]
Dc_ast.py329 class CompoundLiteral(Node): class
Dc_parser.py1707 p[0] = c_ast.CompoundLiteral(p[2], p[5])
/external/llvm-project/clang/lib/Parse/
DParseExpr.cpp946 ParenExprType = CompoundLiteral; in ParseCastExpression()
969 case CompoundLiteral: in ParseCastExpression()
2776 /*IsParenthesized=*/ExprType >= CompoundLiteral); in ParseParenExpression()
2833 } else if (ExprType >= CompoundLiteral && BridgeCast) { in ParseParenExpression()
2870 } else if (ExprType >= CompoundLiteral && in ParseParenExpression()
2913 ExprType = CompoundLiteral; in ParseParenExpression()
DParseExprCXX.cpp3879 ParseAs = CompoundLiteral; in ParseCXXAmbiguousParenExpression()
3919 if (ParseAs >= CompoundLiteral) { in ParseCXXAmbiguousParenExpression()
3937 if (ParseAs == CompoundLiteral) { in ParseCXXAmbiguousParenExpression()
3938 ExprType = CompoundLiteral; in ParseCXXAmbiguousParenExpression()
/external/clang/include/clang/Parse/
DParser.h1473 CompoundLiteral, // Also allow '(' type-name ')' '{' ... '}' enumerator
/external/clang/test/SemaCXX/
Dconstant-expression-cxx11.cpp1469 namespace CompoundLiteral { namespace
/external/llvm-project/clang/include/clang/Parse/
DParser.h1846 CompoundLiteral, // Also allow '(' type-name ')' '{' ... '}' enumerator
/external/llvm-project/clang/test/SemaCXX/
Dconstant-expression-cxx11.cpp1591 namespace CompoundLiteral { namespace