Lines Matching defs:Mem
304 void *Mem =
308 return new (Mem)
318 void *Mem =
322 return new (Mem)
428 void *Mem = Context.Allocate(Size, alignof(UnresolvedLookupExpr));
429 return new (Mem) UnresolvedLookupExpr(
449 void *Mem = Context.Allocate(Size, alignof(UnresolvedLookupExpr));
450 return new (Mem) UnresolvedLookupExpr(
462 void *Mem = Context.Allocate(Size, alignof(UnresolvedLookupExpr));
463 return new (Mem)
541 void *Mem = Context.Allocate(Size);
542 return new (Mem) DependentScopeDeclRefExpr(Context.DependentTy, QualifierLoc,
554 void *Mem = Context.Allocate(Size);
555 auto *E = new (Mem) DependentScopeDeclRefExpr(
621 void *Mem = Ctx.Allocate(sizeof(CXXOperatorCallExpr) + SizeOfTrailingObjects,
623 return new (Mem) CXXOperatorCallExpr(OpKind, Fn, Args, Ty, VK, OperatorLoc,
634 void *Mem = Ctx.Allocate(sizeof(CXXOperatorCallExpr) + SizeOfTrailingObjects,
636 return new (Mem) CXXOperatorCallExpr(NumArgs, HasFPFeatures, Empty);
686 void *Mem = Ctx.Allocate(sizeof(CXXMemberCallExpr) + SizeOfTrailingObjects,
688 return new (Mem)
699 void *Mem = Ctx.Allocate(sizeof(CXXMemberCallExpr) + SizeOfTrailingObjects,
701 return new (Mem) CXXMemberCallExpr(NumArgs, HasFPFeatures, Empty);
960 void *Mem = Ctx.Allocate(sizeof(UserDefinedLiteral) + SizeOfTrailingObjects,
962 return new (Mem)
973 void *Mem = Ctx.Allocate(sizeof(UserDefinedLiteral) + SizeOfTrailingObjects,
975 return new (Mem) UserDefinedLiteral(NumArgs, HasFPOptions, Empty);
1015 auto *Mem = C.Allocate(Size, alignof(CXXDefaultArgExpr));
1016 return new (Mem) CXXDefaultArgExpr(EmptyShell(), HasRewrittenInit);
1025 auto *Mem = C.Allocate(Size, alignof(CXXDefaultArgExpr));
1026 return new (Mem) CXXDefaultArgExpr(CXXDefaultArgExprClass, Loc, Param,
1069 auto *Mem = C.Allocate(Size, alignof(CXXDefaultInitExpr));
1070 return new (Mem) CXXDefaultInitExpr(EmptyShell(), HasRewrittenInit);
1080 auto *Mem = Ctx.Allocate(Size, alignof(CXXDefaultInitExpr));
1081 return new (Mem) CXXDefaultInitExpr(Ctx, Loc, Field, Field->getType(),
1132 void *Mem =
1135 return new (Mem) CXXTemporaryObjectExpr(
1143 void *Mem =
1146 return new (Mem) CXXTemporaryObjectExpr(EmptyShell(), NumArgs);
1167 void *Mem = Ctx.Allocate(sizeof(CXXConstructExpr) + SizeOfTrailingObjects,
1169 return new (Mem) CXXConstructExpr(
1178 void *Mem = Ctx.Allocate(sizeof(CXXConstructExpr) + SizeOfTrailingObjects,
1180 return new (Mem)
1307 void *Mem = Context.Allocate(Size);
1308 return new (Mem)
1317 void *Mem = C.Allocate(Size);
1318 return new (Mem) LambdaExpr(EmptyShell(), NumCaptures);
1476 void *Mem = Context.Allocate(totalSizeToAlloc<Expr *>(Args.size()));
1477 return new (Mem) CXXUnresolvedConstructExpr(T, TSI, LParenLoc, Args,
1484 void *Mem = Context.Allocate(totalSizeToAlloc<Expr *>(NumArgs));
1485 return new (Mem) CXXUnresolvedConstructExpr(EmptyShell(), NumArgs);
1549 void *Mem = Ctx.Allocate(Size, alignof(CXXDependentScopeMemberExpr));
1550 return new (Mem) CXXDependentScopeMemberExpr(
1564 void *Mem = Ctx.Allocate(Size, alignof(CXXDependentScopeMemberExpr));
1565 return new (Mem) CXXDependentScopeMemberExpr(
1649 void *Mem = Context.Allocate(Size, alignof(UnresolvedMemberExpr));
1650 return new (Mem) UnresolvedMemberExpr(
1662 void *Mem = Context.Allocate(Size, alignof(UnresolvedMemberExpr));
1663 return new (Mem)
1883 void *Mem = C.Allocate(totalSizeToAlloc<TypeSourceInfo *>(Args.size()));
1884 return new (Mem) TypeTraitExpr(T, Loc, Kind, Args, RParenLoc, Value);
1889 void *Mem = C.Allocate(totalSizeToAlloc<TypeSourceInfo *>(NumArgs));
1890 return new (Mem) TypeTraitExpr(EmptyShell());
1915 void *Mem = Ctx.Allocate(sizeof(CUDAKernelCallExpr) + SizeOfTrailingObjects,
1917 return new (Mem)
1928 void *Mem = Ctx.Allocate(sizeof(CUDAKernelCallExpr) + SizeOfTrailingObjects,
1930 return new (Mem) CUDAKernelCallExpr(NumArgs, HasFPFeatures, Empty);
1938 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(Args.size()));
1939 return new (Mem) CXXParenListInitExpr(Args, T, NumUserSpecifiedExprs, InitLoc,
1946 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(NumExprs),
1948 return new (Mem) CXXParenListInitExpr(Empty, NumExprs);