/llvm-project/clang/lib/Sema/ |
H A D | SemaCoroutine.cpp | 1288 collectPlacementArgs(Sema & S,FunctionDecl & FD,SourceLocation Loc,SmallVectorImpl<Expr * > & PlacementArgs) collectPlacementArgs() argument 1364 SmallVector<Expr *, 1> PlacementArgs; makeNewAndDeleteExpr() local [all...] |
H A D | SemaExprCXX.cpp | 1909 ActOnCXXNew(SourceLocation StartLoc,bool UseGlobal,SourceLocation PlacementLParen,MultiExprArg PlacementArgs,SourceLocation PlacementRParen,SourceRange TypeIdParens,Declarator & D,Expr * Initializer) ActOnCXXNew() argument 2032 BuildCXXNew(SourceRange Range,bool UseGlobal,SourceLocation PlacementLParen,MultiExprArg PlacementArgs,SourceLocation PlacementRParen,SourceRange TypeIdParens,QualType AllocType,TypeSourceInfo * AllocTypeInfo,std::optional<Expr * > ArraySize,SourceRange DirectInitRange,Expr * Initializer) BuildCXXNew() argument [all...] |
H A D | TreeTransform.h | 3402 RebuildCXXNewExpr(SourceLocation StartLoc,bool UseGlobal,SourceLocation PlacementLParen,MultiExprArg PlacementArgs,SourceLocation PlacementRParen,SourceRange TypeIdParens,QualType AllocatedType,TypeSourceInfo * AllocatedTypeInfo,std::optional<Expr * > ArraySize,SourceRange DirectInitRange,Expr * Initializer) RebuildCXXNewExpr() argument 13338 SmallVector<Expr*, 8> PlacementArgs; TransformCXXNewExpr() local
|
/llvm-project/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 3290 ExprVector PlacementArgs; ParseCXXNewExpression() local 3470 ParseExpressionListOrTypeId(SmallVectorImpl<Expr * > & PlacementArgs,Declarator & D) ParseExpressionListOrTypeId() argument
|
/llvm-project/clang/lib/AST/ |
H A D | ExprCXX.cpp | 232 CXXNewExpr(bool IsGlobalNew,FunctionDecl * OperatorNew,FunctionDecl * OperatorDelete,bool ShouldPassAlignment,bool UsualArrayDeleteWantsSize,ArrayRef<Expr * > PlacementArgs,SourceRange TypeIdParens,std::optional<Expr * > ArraySize,CXXNewInitializationStyle InitializationStyle,Expr * Initializer,QualType Ty,TypeSourceInfo * AllocatedTypeInfo,SourceRange Range,SourceRange DirectInitRange) CXXNewExpr() argument 295 Create(const ASTContext & Ctx,bool IsGlobalNew,FunctionDecl * OperatorNew,FunctionDecl * OperatorDelete,bool ShouldPassAlignment,bool UsualArrayDeleteWantsSize,ArrayRef<Expr * > PlacementArgs,SourceRange TypeIdParens,std::optional<Expr * > ArraySize,CXXNewInitializationStyle InitializationStyle,Expr * Initializer,QualType Ty,TypeSourceInfo * AllocatedTypeInfo,SourceRange Range,SourceRange DirectInitRange) Create() argument
|
/llvm-project/clang/unittests/ASTMatchers/ |
H A D | ASTMatchersTraversalTest.cpp | 6248 TEST(CXXNewExpr,PlacementArgs) TEST() argument
|