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()
269 case CXXNewInitializationStyle::Parens: in CXXNewExpr()
272 case CXXNewInitializationStyle::Braces: in CXXNewExpr()
297 CXXNewInitializationStyle InitializationStyle, Expr *Initializer, in Create()
H A DJSONNodeDumper.cpp1396 case CXXNewInitializationStyle::None: in VisitCXXNewExpr()
1398 case CXXNewInitializationStyle::Parens: in VisitCXXNewExpr()
1401 case CXXNewInitializationStyle::Braces: in VisitCXXNewExpr()
H A DStmtPrinter.cpp2348 CXXNewInitializationStyle InitStyle = E->getInitializationStyle(); in VisitCXXNewExpr()
2349 if (InitStyle != CXXNewInitializationStyle::None) { in VisitCXXNewExpr()
2350 bool Bare = InitStyle == CXXNewInitializationStyle::Parens && in VisitCXXNewExpr()
H A DItaniumMangle.cpp4932 if (New->getInitializationStyle() == CXXNewInitializationStyle::Braces) in mangleExpression()
4947 CXXNewInitializationStyle::Braces && in mangleExpression()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp1979 static bool isLegalArrayNewInitializer(CXXNewInitializationStyle Style, in isLegalArrayNewInitializer()
1990 else if (Style == CXXNewInitializationStyle::Braces) { in isLegalArrayNewInitializer()
2041 CXXNewInitializationStyle InitStyle; in BuildCXXNew()
2044 InitStyle = CXXNewInitializationStyle::Parens; in BuildCXXNew()
2046 InitStyle = CXXNewInitializationStyle::Braces; in BuildCXXNew()
2051 InitStyle = CXXNewInitializationStyle::None; in BuildCXXNew()
2056 assert(InitStyle == CXXNewInitializationStyle::Parens && in BuildCXXNew()
2069 case CXXNewInitializationStyle::None: in BuildCXXNew()
2073 case CXXNewInitializationStyle::Parens: in BuildCXXNew()
2077 case CXXNewInitializationStyle::Braces: in BuildCXXNew()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h2225 enum class CXXNewInitializationStyle { enum
2294 CXXNewInitializationStyle InitializationStyle, Expr *Initializer,
2309 CXXNewInitializationStyle InitializationStyle, Expr *Initializer,
2407 CXXNewInitializationStyle getInitializationStyle() const { in getInitializationStyle()
2408 return static_cast<CXXNewInitializationStyle>( in getInitializationStyle()
H A DStmt.h73 enum class CXXNewInitializationStyle; variable
883 LLVM_PREFERRED_TYPE(CXXNewInitializationStyle)