Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaCoroutine.cpp1270 SmallVector<Expr *, 1> PlacementArgs; in makeNewAndDeleteExpr() local
1295 PlacementArgs.push_back(ThisExpr.get()); in makeNewAndDeleteExpr()
1310 PlacementArgs.push_back(PDRefExpr.get()); in makeNewAndDeleteExpr()
1314 /*isArray*/ false, PassAlignment, PlacementArgs, in makeNewAndDeleteExpr()
1321 if (!OperatorNew && !PlacementArgs.empty()) { in makeNewAndDeleteExpr()
1322 PlacementArgs.clear(); in makeNewAndDeleteExpr()
1325 /*isArray*/ false, PassAlignment, PlacementArgs, in makeNewAndDeleteExpr()
1336 /*isArray*/ false, PassAlignment, PlacementArgs, in makeNewAndDeleteExpr()
1349 PlacementArgs = {StdNoThrow}; in makeNewAndDeleteExpr()
1353 /*isArray*/ false, PassAlignment, PlacementArgs, in makeNewAndDeleteExpr()
[all …]
H A DSemaExprCXX.cpp1772 SourceLocation PlacementLParen, MultiExprArg PlacementArgs, in ActOnCXXNew() argument
1837 PlacementLParen, PlacementArgs, PlacementRParen, in ActOnCXXNew()
1896 MultiExprArg PlacementArgs, in BuildCXXNew() argument
2172 !Expr::hasAnyTypeDependentArguments(PlacementArgs) && in BuildCXXNew()
2175 AllocType, ArraySize.hasValue(), PassAlignment, PlacementArgs, in BuildCXXNew()
2198 NumImplicitArgs, PlacementArgs, AllPlaceArgs, in BuildCXXNew()
2203 PlacementArgs = AllPlaceArgs; in BuildCXXNew()
2258 CallArgs.reserve(NumImplicitArgs + PlacementArgs.size()); in BuildCXXNew()
2264 CallArgs.insert(CallArgs.end(), PlacementArgs.begin(), PlacementArgs.end()); in BuildCXXNew()
2273 if (PlacementArgs.empty() && !PassAlignment && in BuildCXXNew()
[all …]
H A DTreeTransform.h3088 MultiExprArg PlacementArgs, in RebuildCXXNewExpr() argument
3098 PlacementArgs, in RebuildCXXNewExpr()
11729 SmallVector<Expr*, 8> PlacementArgs; in TransformCXXNewExpr() local
11732 PlacementArgs, &ArgumentChanged)) in TransformCXXNewExpr()
11815 /*FIXME:*/ E->getBeginLoc(), PlacementArgs, in TransformCXXNewExpr()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExprCXX.cpp184 ArrayRef<Expr *> PlacementArgs, SourceRange TypeIdParens, in CXXNewExpr() argument
206 CXXNewExprBits.NumPlacementArgs = PlacementArgs.size(); in CXXNewExpr()
212 for (unsigned I = 0; I != PlacementArgs.size(); ++I) in CXXNewExpr()
214 PlacementArgs[I]; in CXXNewExpr()
246 ArrayRef<Expr *> PlacementArgs, SourceRange TypeIdParens, in Create() argument
253 unsigned NumPlacementArgs = PlacementArgs.size(); in Create()
261 UsualArrayDeleteWantsSize, PlacementArgs, TypeIdParens, in Create()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseExprCXX.cpp3052 ExprVector PlacementArgs; in ParseCXXNewExpression() local
3063 if (ParseExpressionListOrTypeId(PlacementArgs, DeclaratorInfo)) { in ParseCXXNewExpression()
3075 if (PlacementArgs.empty()) { in ParseCXXNewExpression()
3170 PlacementArgs, PlacementRParen, in ParseCXXNewExpression()
3230 SmallVectorImpl<Expr*> &PlacementArgs, in ParseExpressionListOrTypeId() argument
3243 return ParseExpressionList(PlacementArgs, CommaLocs); in ParseExpressionListOrTypeId()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DExprCXX.h2206 bool UsualArrayDeleteWantsSize, ArrayRef<Expr *> PlacementArgs,
2221 bool UsualArrayDeleteWantsSize, ArrayRef<Expr *> PlacementArgs,
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h6209 MultiExprArg PlacementArgs,
6215 MultiExprArg PlacementArgs,