Home
last modified time | relevance | path

Searched refs:CXXNewInitializationStyle (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp234 CXXNewInitializationStyle InitializationStyle, in CXXNewExpr()
244 InitializationStyle == CXXNewInitializationStyle::None) && in CXXNewExpr()
270 case CXXNewInitializationStyle::Parens: in CXXNewExpr()
273 case CXXNewInitializationStyle::Braces: in CXXNewExpr()
298 CXXNewInitializationStyle InitializationStyle, Expr *Initializer, in Create()
H A DJSONNodeDumper.cpp1410 case CXXNewInitializationStyle::None: in VisitCXXNewExpr()
1412 case CXXNewInitializationStyle::Parens: in VisitCXXNewExpr()
1415 case CXXNewInitializationStyle::Braces: in VisitCXXNewExpr()
H A DStmtPrinter.cpp2485 CXXNewInitializationStyle InitStyle = E->getInitializationStyle(); in VisitCXXNewExpr()
2486 if (InitStyle != CXXNewInitializationStyle::None) { in VisitCXXNewExpr()
2487 bool Bare = InitStyle == CXXNewInitializationStyle::Parens && in VisitCXXNewExpr()
H A DItaniumMangle.cpp5210 if (New->getInitializationStyle() == CXXNewInitializationStyle::Braces) in mangleExpression()
5225 CXXNewInitializationStyle::Braces && in mangleExpression()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp2078 static bool isLegalArrayNewInitializer(CXXNewInitializationStyle Style, in isLegalArrayNewInitializer()
2089 else if (Style == CXXNewInitializationStyle::Braces) { in isLegalArrayNewInitializer()
2139 CXXNewInitializationStyle InitStyle; in BuildCXXNew()
2142 InitStyle = CXXNewInitializationStyle::Parens; in BuildCXXNew()
2144 InitStyle = CXXNewInitializationStyle::Braces; in BuildCXXNew()
2149 InitStyle = CXXNewInitializationStyle::None; in BuildCXXNew()
2154 assert(InitStyle == CXXNewInitializationStyle::Parens && in BuildCXXNew()
2158 assert(InitStyle == CXXNewInitializationStyle::Parens && in BuildCXXNew()
2171 case CXXNewInitializationStyle::None: in BuildCXXNew()
2175 case CXXNewInitializationStyle::Parens: in BuildCXXNew()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h2228 enum class CXXNewInitializationStyle { enum
2390 CXXNewInitializationStyle InitializationStyle, Expr *Initializer,
2405 CXXNewInitializationStyle InitializationStyle, Expr *Initializer,
2507 CXXNewInitializationStyle getInitializationStyle() const { in getInitializationStyle()
2508 return static_cast<CXXNewInitializationStyle>( in getInitializationStyle()
H A DStmt.h74 enum class CXXNewInitializationStyle; variable
933 LLVM_PREFERRED_TYPE(CXXNewInitializationStyle)