Searched refs:PlacementArgs (Results 1 - 7 of 7) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaCoroutine.cpp1228 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 DSemaExprCXX.cpp1717 /// \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 DTreeTransform.h2989 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 DExprCXX.cpp172 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 DParseExprCXX.cpp3044 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 DExprCXX.h2160 bool UsualArrayDeleteWantsSize, ArrayRef<Expr *> PlacementArgs,
2175 bool UsualArrayDeleteWantsSize, ArrayRef<Expr *> PlacementArgs,
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h5953 MultiExprArg PlacementArgs,
5959 MultiExprArg PlacementArgs,

Completed in 310 milliseconds