LLVM 17.0.0git
|
#include "llvm/Demangle/MicrosoftDemangle.h"
Public Member Functions | |
ArenaAllocator () | |
~ArenaAllocator () | |
char * | allocUnalignedBuffer (size_t Size) |
template<typename T , typename... Args> | |
T * | allocArray (size_t Count) |
template<typename T , typename... Args> | |
T * | alloc (Args &&... ConstructorArgs) |
Definition at line 26 of file MicrosoftDemangle.h.
|
inline |
Definition at line 44 of file MicrosoftDemangle.h.
References llvm::ms_demangle::AllocUnit.
|
inline |
Definition at line 46 of file MicrosoftDemangle.h.
References assert().
|
inline |
Definition at line 89 of file MicrosoftDemangle.h.
References llvm::ms_demangle::AllocUnit, assert(), P, Size, and T.
Referenced by nodeListToNodeArray(), synthesizeNamedIdentifier(), synthesizeQualifiedName(), and synthesizeVariable().
|
inline |
Definition at line 70 of file MicrosoftDemangle.h.
References llvm::ms_demangle::AllocUnit, assert(), P, Size, and T.
Referenced by nodeListToNodeArray(), and synthesizeQualifiedName().
|
inline |
Definition at line 56 of file MicrosoftDemangle.h.
References llvm::ms_demangle::AllocUnit, assert(), P, and Size.