LLVM
8.0.1
|
#include "llvm/Demangle/MicrosoftDemangle.h"
Public Member Functions | |
ArenaAllocator () | |
~ArenaAllocator () | |
char * | allocUnalignedBuffer (size_t Length) |
template<typename T , typename... Args> | |
T * | allocArray (size_t Count) |
template<typename T , typename... Args> | |
T * | alloc (Args &&... ConstructorArgs) |
Definition at line 29 of file MicrosoftDemangle.h.
|
inline |
Definition at line 47 of file MicrosoftDemangle.h.
|
inline |
Definition at line 49 of file MicrosoftDemangle.h.
References assert().
|
inline |
Definition at line 95 of file MicrosoftDemangle.h.
References assert(), P, Size, and T.
Referenced by decodeMultiByteChar(), nodeListToNodeArray(), llvm::ms_demangle::Demangler::parse(), llvm::ms_demangle::Demangler::parseTagUniqueName(), synthesizeNamedIdentifier(), synthesizeQualifiedName(), synthesizeVariable(), and translateIntrinsicFunctionCode().
|
inline |
Definition at line 75 of file MicrosoftDemangle.h.
References assert(), P, Size, and T.
Referenced by nodeListToNodeArray(), and synthesizeQualifiedName().
Definition at line 59 of file MicrosoftDemangle.h.
References llvm::max().