LLVM 18.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 27 of file MicrosoftDemangle.h.
|
inline |
Definition at line 45 of file MicrosoftDemangle.h.
References llvm::ms_demangle::AllocUnit.
|
inline |
Definition at line 47 of file MicrosoftDemangle.h.
References assert().
|
inline |
Definition at line 90 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 71 of file MicrosoftDemangle.h.
References llvm::ms_demangle::AllocUnit, assert(), P, Size, and T.
Referenced by nodeListToNodeArray(), and synthesizeQualifiedName().
|
inline |
Definition at line 57 of file MicrosoftDemangle.h.
References llvm::ms_demangle::AllocUnit, assert(), P, and Size.