class ArenaAllocator

Declaration

class ArenaAllocator { /* full declaration omitted */ };

Declared at: llvm/include/llvm/Demangle/MicrosoftDemangle.h:28

Method Overview

Methods

ArenaAllocator()

Declared at: llvm/include/llvm/Demangle/MicrosoftDemangle.h:46

template <typename T, typename... Args>
T* alloc(Args&&... ConstructorArgs)

Declared at: llvm/include/llvm/Demangle/MicrosoftDemangle.h:91

Templates

T
Args

Parameters

Args&&... ConstructorArgs

template <typename T, typename... Args>
T* allocArray(size_t Count)

Declared at: llvm/include/llvm/Demangle/MicrosoftDemangle.h:72

Templates

T
Args

Parameters

size_t Count

char* allocUnalignedBuffer(size_t Size)

Declared at: llvm/include/llvm/Demangle/MicrosoftDemangle.h:58

Parameters

size_t Size

~ArenaAllocator()

Declared at: llvm/include/llvm/Demangle/MicrosoftDemangle.h:48