Lines Matching refs:Mem
298 void *Mem = Context.Allocate(Size, alignof(ConstantExpr)); in Create() local
299 return new (Mem) ConstantExpr(E, StorageKind, IsImmediateInvocation); in Create()
325 void *Mem = Context.Allocate(Size, alignof(ConstantExpr)); in CreateEmpty() local
326 return new (Mem) ConstantExpr(EmptyShell(), StorageKind); in CreateEmpty()
470 void *Mem = Context.Allocate(Size, alignof(DeclRefExpr)); in Create() local
471 return new (Mem) DeclRefExpr(Context, QualifierLoc, TemplateKWLoc, D, in Create()
487 void *Mem = Context.Allocate(Size, alignof(DeclRefExpr)); in CreateEmpty() local
488 return new (Mem) DeclRefExpr(EmptyShell()); in CreateEmpty()
596 void *Mem = Ctx.Allocate(totalSizeToAlloc<Stmt *>(HasFunctionName), in Create() local
598 return new (Mem) PredefinedExpr(L, FNTy, IK, SL); in Create()
603 void *Mem = Ctx.Allocate(totalSizeToAlloc<Stmt *>(HasFunctionName), in CreateEmpty() local
605 return new (Mem) PredefinedExpr(EmptyShell(), HasFunctionName); in CreateEmpty()
1128 void *Mem = Ctx.Allocate(totalSizeToAlloc<unsigned, SourceLocation, char>( in Create() local
1131 return new (Mem) in Create()
1139 void *Mem = Ctx.Allocate(totalSizeToAlloc<unsigned, SourceLocation, char>( in CreateEmpty() local
1142 return new (Mem) in CreateEmpty()
1431 void *Mem = in Create() local
1433 return new (Mem) CallExpr(CallExprClass, Fn, /*PreArgs=*/{}, Args, Ty, VK, in Create()
1437 CallExpr *CallExpr::CreateTemporary(void *Mem, Expr *Fn, QualType Ty, in CreateTemporary() argument
1440 assert(!(reinterpret_cast<uintptr_t>(Mem) % alignof(CallExpr)) && in CreateTemporary()
1442 return new (Mem) CallExpr(CallExprClass, Fn, /*PreArgs=*/{}, /*Args=*/{}, Ty, in CreateTemporary()
1451 void *Mem = in CreateEmpty() local
1453 return new (Mem) in CreateEmpty()
1586 void *Mem = C.Allocate( in Create() local
1589 return new (Mem) OffsetOfExpr(C, type, OperatorLoc, tsi, comps, exprs, in Create()
1595 void *Mem = in CreateEmpty() local
1597 return new (Mem) OffsetOfExpr(numComps, numExprs); in CreateEmpty()
1670 void *Mem = C.Allocate(Size, alignof(MemberExpr)); in Create() local
1671 MemberExpr *E = new (Mem) MemberExpr(Base, IsArrow, OperatorLoc, MemberDecl, in Create()
1723 void *Mem = Context.Allocate(Size, alignof(MemberExpr)); in CreateEmpty() local
1724 return new (Mem) MemberExpr(EmptyShell()); in CreateEmpty()
4247 void *Mem = Context.Allocate( in Create() local
4250 return new (Mem) GenericSelectionExpr( in Create()
4261 void *Mem = Context.Allocate( in Create() local
4264 return new (Mem) GenericSelectionExpr( in Create()
4272 void *Mem = Context.Allocate( in CreateEmpty() local
4275 return new (Mem) GenericSelectionExpr(EmptyShell(), NumAssocs); in CreateEmpty()
4329 void *Mem = C.Allocate(totalSizeToAlloc<Stmt *>(IndexExprs.size() + 1), in Create() local
4331 return new (Mem) DesignatedInitExpr(C, C.VoidTy, Designators, in Create()
4338 void *Mem = C.Allocate(totalSizeToAlloc<Stmt *>(NumIndexExprs + 1), in CreateEmpty() local
4340 return new (Mem) DesignatedInitExpr(NumIndexExprs + 1); in CreateEmpty()
4464 void *Mem = Ctx.Allocate(totalSizeToAlloc<Stmt *>(Exprs.size()), in Create() local
4466 return new (Mem) ParenListExpr(LParenLoc, Exprs, RParenLoc); in Create()
4471 void *Mem = in CreateEmpty() local
4473 return new (Mem) ParenListExpr(EmptyShell(), NumExprs); in CreateEmpty()
4513 void *Mem = in CreateEmpty() local
4515 return new (Mem) BinaryOperator(EmptyShell()); in CreateEmpty()
4525 void *Mem = in Create() local
4527 return new (Mem) in Create()
4534 void *Mem = C.Allocate(sizeof(CompoundAssignOperator) + Extra, in CreateEmpty() local
4536 return new (Mem) CompoundAssignOperator(C, EmptyShell(), HasFPFeatures); in CreateEmpty()
4547 void *Mem = C.Allocate(sizeof(CompoundAssignOperator) + Extra, in Create() local
4549 return new (Mem) in Create()
4556 void *Mem = C.Allocate(totalSizeToAlloc<FPOptionsOverride>(hasFPFeatures), in CreateEmpty() local
4558 return new (Mem) UnaryOperator(hasFPFeatures, EmptyShell()); in CreateEmpty()
4582 void *Mem = C.Allocate(Size, alignof(UnaryOperator)); in Create() local
4583 return new (Mem) in Create()
4807 void *Mem = Ctx.Allocate(totalSizeToAlloc<Expr *>(SubExprs.size()), in Create() local
4809 return new (Mem) RecoveryExpr(Ctx, T, BeginLoc, EndLoc, SubExprs); in Create()
4813 void *Mem = Ctx.Allocate(totalSizeToAlloc<Expr *>(NumSubExprs), in CreateEmpty() local
4815 return new (Mem) RecoveryExpr(EmptyShell(), NumSubExprs); in CreateEmpty()
4849 void *Mem = Context.Allocate( in Create() local
4852 auto *E = new (Mem) OMPArrayShapingExpr(T, Op, L, R, Dims); in Create()
4859 void *Mem = Context.Allocate( in CreateEmpty() local
4862 return new (Mem) OMPArrayShapingExpr(EmptyShell(), NumDims); in CreateEmpty()
4979 void *Mem = Context.Allocate( in Create() local
4985 return new (Mem) OMPIteratorExpr(T, IteratorKwLoc, L, R, Data, Helpers); in Create()
4990 void *Mem = Context.Allocate( in CreateEmpty() local
4995 return new (Mem) OMPIteratorExpr(EmptyShell(), NumIterators); in CreateEmpty()