Home
last modified time | relevance | path

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

/freebsd-14-stable/contrib/llvm-project/clang/lib/AST/
HDExprCXX.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()
HDJSONNodeDumper.cpp1396 case CXXNewInitializationStyle::None: in VisitCXXNewExpr()
1398 case CXXNewInitializationStyle::Parens: in VisitCXXNewExpr()
1401 case CXXNewInitializationStyle::Braces: in VisitCXXNewExpr()
HDStmtPrinter.cpp2348 CXXNewInitializationStyle InitStyle = E->getInitializationStyle(); in VisitCXXNewExpr()
2349 if (InitStyle != CXXNewInitializationStyle::None) { in VisitCXXNewExpr()
2350 bool Bare = InitStyle == CXXNewInitializationStyle::Parens && in VisitCXXNewExpr()
HDItaniumMangle.cpp4932 if (New->getInitializationStyle() == CXXNewInitializationStyle::Braces) in mangleExpression()
4947 CXXNewInitializationStyle::Braces && in mangleExpression()
/freebsd-14-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaExprCXX.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-14-stable/contrib/llvm-project/clang/include/clang/AST/
HDExprCXX.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()
HDStmt.h73 enum class CXXNewInitializationStyle; variable
883 LLVM_PREFERRED_TYPE(CXXNewInitializationStyle) in alignas()