Lines Matching full:allocate
305 Ctx.Allocate(totalSizeToAlloc<Stmt *, SourceRange>(
319 Ctx.Allocate(totalSizeToAlloc<Stmt *, SourceRange>(
428 void *Mem = Context.Allocate(Size, alignof(UnresolvedLookupExpr));
449 void *Mem = Context.Allocate(Size, alignof(UnresolvedLookupExpr));
462 void *Mem = Context.Allocate(Size, alignof(UnresolvedLookupExpr));
541 void *Mem = Context.Allocate(Size);
554 void *Mem = Context.Allocate(Size);
617 // Allocate storage for the trailing objects of CallExpr.
621 void *Mem = Ctx.Allocate(sizeof(CXXOperatorCallExpr) + SizeOfTrailingObjects,
631 // Allocate storage for the trailing objects of CallExpr.
634 void *Mem = Ctx.Allocate(sizeof(CXXOperatorCallExpr) + SizeOfTrailingObjects,
682 // Allocate storage for the trailing objects of CallExpr.
686 void *Mem = Ctx.Allocate(sizeof(CXXMemberCallExpr) + SizeOfTrailingObjects,
696 // Allocate storage for the trailing objects of CallExpr.
699 void *Mem = Ctx.Allocate(sizeof(CXXMemberCallExpr) + SizeOfTrailingObjects,
769 C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *, FPOptionsOverride>(
783 C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *, FPOptionsOverride>(
797 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize));
809 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize));
860 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize));
872 void *Buffer = C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *>(PathSize));
908 C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *, FPOptionsOverride>(
922 C.Allocate(totalSizeToAlloc<CXXBaseSpecifier *, FPOptionsOverride>(
956 // Allocate storage for the trailing objects of CallExpr.
960 void *Mem = Ctx.Allocate(sizeof(UserDefinedLiteral) + SizeOfTrailingObjects,
970 // Allocate storage for the trailing objects of CallExpr.
973 void *Mem = Ctx.Allocate(sizeof(UserDefinedLiteral) + SizeOfTrailingObjects,
1015 auto *Mem = C.Allocate(Size, alignof(CXXDefaultArgExpr));
1025 auto *Mem = C.Allocate(Size, alignof(CXXDefaultArgExpr));
1069 auto *Mem = C.Allocate(Size, alignof(CXXDefaultInitExpr));
1080 auto *Mem = Ctx.Allocate(Size, alignof(CXXDefaultInitExpr));
1133 Ctx.Allocate(sizeof(CXXTemporaryObjectExpr) + SizeOfTrailingObjects,
1144 Ctx.Allocate(sizeof(CXXTemporaryObjectExpr) + SizeOfTrailingObjects,
1167 void *Mem = Ctx.Allocate(sizeof(CXXConstructExpr) + SizeOfTrailingObjects,
1178 void *Mem = Ctx.Allocate(sizeof(CXXConstructExpr) + SizeOfTrailingObjects,
1307 void *Mem = Context.Allocate(Size);
1317 void *Mem = C.Allocate(Size);
1436 void *buffer = C.Allocate(totalSizeToAlloc<CleanupObject>(objects.size()),
1450 void *buffer = C.Allocate(totalSizeToAlloc<CleanupObject>(numObjects),
1476 void *Mem = Context.Allocate(totalSizeToAlloc<Expr *>(Args.size()));
1484 void *Mem = Context.Allocate(totalSizeToAlloc<Expr *>(NumArgs));
1549 void *Mem = Ctx.Allocate(Size, alignof(CXXDependentScopeMemberExpr));
1564 void *Mem = Ctx.Allocate(Size, alignof(CXXDependentScopeMemberExpr));
1649 void *Mem = Context.Allocate(Size, alignof(UnresolvedMemberExpr));
1662 void *Mem = Context.Allocate(Size, alignof(UnresolvedMemberExpr));
1701 Context.Allocate(totalSizeToAlloc<TemplateArgument>(PartialArgs.size()));
1709 Context.Allocate(totalSizeToAlloc<TemplateArgument>(NumPartialArgs));
1729 Context.Allocate(totalSizeToAlloc<Expr *>(SubstitutedExprs.size()));
1749 Context.Allocate(totalSizeToAlloc<Expr *>(NumTransformedExprs));
1800 return new (Context.Allocate(totalSizeToAlloc<VarDecl *>(Params.size())))
1807 return new (Context.Allocate(totalSizeToAlloc<VarDecl *>(NumParams)))
1831 // We may need to allocate extra storage for the mangling number and the
1883 void *Mem = C.Allocate(totalSizeToAlloc<TypeSourceInfo *>(Args.size()));
1889 void *Mem = C.Allocate(totalSizeToAlloc<TypeSourceInfo *>(NumArgs));
1911 // Allocate storage for the trailing objects of CallExpr.
1915 void *Mem = Ctx.Allocate(sizeof(CUDAKernelCallExpr) + SizeOfTrailingObjects,
1925 // Allocate storage for the trailing objects of CallExpr.
1928 void *Mem = Ctx.Allocate(sizeof(CUDAKernelCallExpr) + SizeOfTrailingObjects,
1938 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(Args.size()));
1946 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(NumExprs),