Lines Matching refs:BumpPtrAllocatorImpl
130 /// The BumpPtrAllocatorImpl template defaults to using a MallocAllocator
135 class BumpPtrAllocatorImpl
137 BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold>> {
144 BumpPtrAllocatorImpl()
147 BumpPtrAllocatorImpl(T &&Allocator)
153 BumpPtrAllocatorImpl(BumpPtrAllocatorImpl &&Old)
164 ~BumpPtrAllocatorImpl() {
169 BumpPtrAllocatorImpl &operator=(BumpPtrAllocatorImpl &&RHS) {
260 using AllocatorBase<BumpPtrAllocatorImpl>::Allocate;
267 using AllocatorBase<BumpPtrAllocatorImpl>::Deallocate;
355 typedef BumpPtrAllocatorImpl<> BumpPtrAllocator;
414 llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize,
431 void *, llvm::BumpPtrAllocatorImpl<AllocatorT, SlabSize, SizeThreshold> &) {