reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
159 : CurPtr(Old.CurPtr), End(Old.End), Slabs(std::move(Old.Slabs)), 163 Old.CurPtr = Old.End = nullptr; 178 CurPtr = RHS.CurPtr; 178 CurPtr = RHS.CurPtr; 186 RHS.CurPtr = RHS.End = nullptr; 205 CurPtr = (char *)Slabs.front(); 206 End = CurPtr + SlabSize; 219 size_t Adjustment = offsetToAlignedAddr(CurPtr, Alignment); 229 if (Adjustment + SizeToAllocate <= size_t(End - CurPtr)) { 230 char *AlignedPtr = CurPtr + Adjustment; 231 CurPtr = AlignedPtr + SizeToAllocate; 260 uintptr_t AlignedAddr = alignAddr(CurPtr, Alignment); 264 CurPtr = AlignedPtr + SizeToAllocate; 411 CurPtr = (char *)(NewSlab); 479 char *End = *I == Allocator.Slabs.back() ? Allocator.CurPtr