Searched refs:PlacementArgs (Results 1 - 7 of 7) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaCoroutine.cpp | 1228 SmallVector<Expr *, 1> PlacementArgs; local 1253 PlacementArgs.push_back(ThisExpr.get()); 1268 PlacementArgs.push_back(PDRefExpr.get()); 1272 /*isArray*/ false, PassAlignment, PlacementArgs, 1279 if (!OperatorNew && !PlacementArgs.empty()) { 1280 PlacementArgs.clear(); 1283 /*isArray*/ false, PassAlignment, PlacementArgs, 1294 /*isArray*/ false, PassAlignment, PlacementArgs, 1307 PlacementArgs = {StdNoThrow}; 1311 /*isArray*/ false, PassAlignment, PlacementArgs, [all...] |
H A D | SemaExprCXX.cpp | 1717 /// \param PlacementArgs Placement new arguments. 1725 SourceLocation PlacementLParen, MultiExprArg PlacementArgs, 1790 PlacementLParen, PlacementArgs, PlacementRParen, 1848 MultiExprArg PlacementArgs, 2124 !Expr::hasAnyTypeDependentArguments(PlacementArgs) && 2127 AllocType, ArraySize.hasValue(), PassAlignment, PlacementArgs, 2150 NumImplicitArgs, PlacementArgs, AllPlaceArgs, 2155 PlacementArgs = AllPlaceArgs; 2158 // but the PlacementArgs does not contain the implicit arguments, 2210 CallArgs.reserve(NumImplicitArgs + PlacementArgs [all...] |
H A D | TreeTransform.h | 2989 MultiExprArg PlacementArgs, 2999 PlacementArgs, 11457 SmallVector<Expr*, 8> PlacementArgs; local 11460 PlacementArgs, &ArgumentChanged)) 11543 /*FIXME:*/ E->getBeginLoc(), PlacementArgs, 2986 RebuildCXXNewExpr(SourceLocation StartLoc, bool UseGlobal, SourceLocation PlacementLParen, MultiExprArg PlacementArgs, SourceLocation PlacementRParen, SourceRange TypeIdParens, QualType AllocatedType, TypeSourceInfo *AllocatedTypeInfo, Optional<Expr *> ArraySize, SourceRange DirectInitRange, Expr *Initializer) argument
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | ExprCXX.cpp | 172 ArrayRef<Expr *> PlacementArgs, SourceRange TypeIdParens, 194 CXXNewExprBits.NumPlacementArgs = PlacementArgs.size(); 200 for (unsigned I = 0; I != PlacementArgs.size(); ++I) 202 PlacementArgs[I]; 234 ArrayRef<Expr *> PlacementArgs, SourceRange TypeIdParens, 241 unsigned NumPlacementArgs = PlacementArgs.size(); 249 UsualArrayDeleteWantsSize, PlacementArgs, TypeIdParens, 169 CXXNewExpr(bool IsGlobalNew, FunctionDecl *OperatorNew, FunctionDecl *OperatorDelete, bool ShouldPassAlignment, bool UsualArrayDeleteWantsSize, ArrayRef<Expr *> PlacementArgs, SourceRange TypeIdParens, Optional<Expr *> ArraySize, InitializationStyle InitializationStyle, Expr *Initializer, QualType Ty, TypeSourceInfo *AllocatedTypeInfo, SourceRange Range, SourceRange DirectInitRange) argument 231 Create(const ASTContext &Ctx, bool IsGlobalNew, FunctionDecl *OperatorNew, FunctionDecl *OperatorDelete, bool ShouldPassAlignment, bool UsualArrayDeleteWantsSize, ArrayRef<Expr *> PlacementArgs, SourceRange TypeIdParens, Optional<Expr *> ArraySize, InitializationStyle InitializationStyle, Expr *Initializer, QualType Ty, TypeSourceInfo *AllocatedTypeInfo, SourceRange Range, SourceRange DirectInitRange) argument
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 3044 ExprVector PlacementArgs; 3055 if (ParseExpressionListOrTypeId(PlacementArgs, DeclaratorInfo)) { 3067 if (PlacementArgs.empty()) { 3162 PlacementArgs, PlacementRParen, 3222 SmallVectorImpl<Expr*> &PlacementArgs, 3235 return ParseExpressionList(PlacementArgs, CommaLocs);
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ExprCXX.h | 2160 bool UsualArrayDeleteWantsSize, ArrayRef<Expr *> PlacementArgs, 2175 bool UsualArrayDeleteWantsSize, ArrayRef<Expr *> PlacementArgs,
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 5953 MultiExprArg PlacementArgs, 5959 MultiExprArg PlacementArgs,
|
Completed in 310 milliseconds