reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
258 BlockMeta* Next; 263 static constexpr size_t UsableAllocSize = AllocSize - sizeof(BlockMeta); 266 BlockMeta* BlockList = nullptr; 272 BlockList = new (NewMeta) BlockMeta{BlockList, 0}; 276 NBytes += sizeof(BlockMeta); 277 BlockMeta* NewMeta = reinterpret_cast<BlockMeta*>(std::malloc(NBytes)); 280 BlockList->Next = new (NewMeta) BlockMeta{BlockList->Next, 0}; 286 : BlockList(new (InitialBuffer) BlockMeta{nullptr, 0}) {} 302 BlockMeta* Tmp = BlockList; 307 BlockList = new (InitialBuffer) BlockMeta{nullptr, 0};