LLVM: llvm::ms_demangle::Demangler Class Reference (original) (raw)

#include "[llvm/Demangle/MicrosoftDemangle.h](MicrosoftDemangle%5F8h%5Fsource.html)"

Public Member Functions
Demangler ()=default
virtual ~Demangler ()=default
DEMANGLE_ABI SymbolNode * parse (std::string_view &MangledName)
DEMANGLE_ABI TagTypeNode * parseTagUniqueName (std::string_view &MangledName)
DEMANGLE_ABI void dumpBackReferences ()
Public Attributes
bool Error = false
Friends
std::optional< size_t > llvm::getArm64ECInsertionPointInMangledName (std::string_view MangledName)

Definition at line 145 of file MicrosoftDemangle.h.

Demangler::Demangler ( ) default

~Demangler()

virtual llvm::ms_demangle::Demangler::~Demangler ( ) virtualdefault

dumpBackReferences()

void Demangler::dumpBackReferences ( )

parse()

SymbolNode * Demangler::parse ( std::string_view & MangledName )

parseTagUniqueName()

TagTypeNode * Demangler::parseTagUniqueName ( std::string_view & MangledName )

llvm::getArm64ECInsertionPointInMangledName

Error

bool llvm::ms_demangle::Demangler::Error = false


The documentation for this class was generated from the following files: