Searched refs:PlacementArgs (Results 1 - 7 of 7) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaCoroutine.cpp | 1140 SmallVector<Expr *, 1> PlacementArgs; local 1165 PlacementArgs.push_back(ThisExpr.get()); 1180 PlacementArgs.push_back(PDRefExpr.get()); 1184 /*isArray*/ false, PassAlignment, PlacementArgs, 1191 if (!OperatorNew && !PlacementArgs.empty()) { 1192 PlacementArgs.clear(); 1195 /*isArray*/ false, PassAlignment, PlacementArgs, 1206 /*isArray*/ false, PassAlignment, PlacementArgs, 1219 PlacementArgs = {StdNoThrow}; 1223 /*isArray*/ false, PassAlignment, PlacementArgs, [all...] |
H A D | SemaExprCXX.cpp | 1643 /// \param PlacementArgs Placement new arguments. 1651 SourceLocation PlacementLParen, MultiExprArg PlacementArgs, 1716 PlacementLParen, PlacementArgs, PlacementRParen, 1773 MultiExprArg PlacementArgs, 2049 !Expr::hasAnyTypeDependentArguments(PlacementArgs) && 2052 AllocType, ArraySize.hasValue(), PassAlignment, PlacementArgs, 2075 PassAlignment ? 2 : 1, PlacementArgs, 2080 PlacementArgs = AllPlaceArgs; 2082 // FIXME: This is wrong: PlacementArgs misses out the first (size) argument. 2083 DiagnoseSentinelCalls(OperatorNew, PlacementLParen, PlacementArgs); [all...] |
H A D | TreeTransform.h | 2824 MultiExprArg PlacementArgs, 2834 PlacementArgs, 10802 SmallVector<Expr*, 8> PlacementArgs; local 10805 PlacementArgs, &ArgumentChanged)) 10888 /*FIXME:*/ E->getBeginLoc(), PlacementArgs, 2821 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-12-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | ExprCXX.cpp | 170 ArrayRef<Expr *> PlacementArgs, SourceRange TypeIdParens, 194 CXXNewExprBits.NumPlacementArgs = PlacementArgs.size(); 220 for (unsigned I = 0; I != PlacementArgs.size(); ++I) { 221 if (PlacementArgs[I]->isValueDependent()) 223 if (PlacementArgs[I]->isInstantiationDependent()) 225 if (PlacementArgs[I]->containsUnexpandedParameterPack()) 229 PlacementArgs[I]; 261 ArrayRef<Expr *> PlacementArgs, SourceRange TypeIdParens, 268 unsigned NumPlacementArgs = PlacementArgs.size(); 276 UsualArrayDeleteWantsSize, PlacementArgs, TypeIdParen 167 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 258 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 [all...] |
/freebsd-12-stable/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 2976 ExprVector PlacementArgs; 2987 if (ParseExpressionListOrTypeId(PlacementArgs, DeclaratorInfo)) { 2999 if (PlacementArgs.empty()) { 3090 PlacementArgs, PlacementRParen, 3150 SmallVectorImpl<Expr*> &PlacementArgs, 3163 return ParseExpressionList(PlacementArgs, CommaLocs);
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ExprCXX.h | 2167 bool UsualArrayDeleteWantsSize, ArrayRef<Expr *> PlacementArgs, 2182 bool UsualArrayDeleteWantsSize, ArrayRef<Expr *> PlacementArgs,
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 5726 MultiExprArg PlacementArgs, 5732 MultiExprArg PlacementArgs,
|
Completed in 176 milliseconds