Home
last modified time | relevance | path

Searched refs:BlockMeta (Results 1 – 2 of 2) sorted by relevance

/llvm-project/libcxxabi/src/
H A Dcxa_demangle.cpp291 struct BlockMeta {
292 BlockMeta* Next;
297 static constexpr size_t UsableAllocSize = AllocSize - sizeof(BlockMeta); argument
300 BlockMeta* BlockList = nullptr;
306 BlockList = new (NewMeta) BlockMeta{BlockList, 0}; in grow()
310 NBytes += sizeof(BlockMeta); in grow()
311 BlockMeta* NewMeta = reinterpret_cast<BlockMeta*>(std::malloc(NBytes)); in grow()
314 BlockList->Next = new (NewMeta) BlockMeta{BlockList->Next, 0}; in allocateMassive()
320 : BlockList(new (InitialBuffer) BlockMeta{nullpt in allocateMassive()
295 struct BlockMeta { global() struct in __anonfcb94e470211::BumpPointerAllocator
296 Next__anonfcb94e470211::BumpPointerAllocator::BlockMeta global() argument
[all...]
/llvm-project/llvm/lib/Demangle/
H A DItaniumDemangle.cpp290 struct BlockMeta { struct in __anon811943230211::BumpPointerAllocator
291 BlockMeta* Next; argument
296 static constexpr size_t UsableAllocSize = AllocSize - sizeof(BlockMeta);
299 BlockMeta* BlockList = nullptr;
305 BlockList = new (NewMeta) BlockMeta{BlockList, 0}; in grow()
309 NBytes += sizeof(BlockMeta); in allocateMassive()
310 BlockMeta* NewMeta = reinterpret_cast<BlockMeta*>(std::malloc(NBytes)); in allocateMassive()
313 BlockList->Next = new (NewMeta) BlockMeta{BlockList->Next, 0}; in allocateMassive()
319 : BlockList(new (InitialBuffer) BlockMeta{nullptr, 0}) {} in BumpPointerAllocator()
335 BlockMeta* Tmp = BlockList; in reset()
[all …]