Lines Matching refs:Demangler
32 struct Demangler { struct
36 Demangler(std::string_view Mangled);
169 void Demangler::decodeNumber(std::string_view &Mangled, unsigned long &Ret) { in decodeNumber()
204 bool Demangler::decodeBackrefPos(std::string_view &Mangled, long &Ret) { in decodeBackrefPos()
246 bool Demangler::decodeBackref(std::string_view &Mangled, in decodeBackref()
273 void Demangler::parseSymbolBackref(OutputBuffer *Demangled, in parseSymbolBackref()
300 void Demangler::parseTypeBackref(std::string_view &Mangled) { in parseTypeBackref()
339 bool Demangler::isSymbolName(std::string_view Mangled) { in isSymbolName()
359 void Demangler::parseMangle(OutputBuffer *Demangled, in parseMangle()
386 void Demangler::parseQualified(OutputBuffer *Demangled, in parseQualified()
422 void Demangler::parseIdentifier(OutputBuffer *Demangled, in parseIdentifier()
468 bool Demangler::parseType(std::string_view &Mangled) { in parseType()
501 void Demangler::parseLName(OutputBuffer *Demangled, std::string_view &Mangled, in parseLName()
556 Demangler::Demangler(std::string_view Mangled) in Demangler() function in Demangler
559 const char *Demangler::parseMangle(OutputBuffer *Demangled) { in parseMangle()
574 Demangler D(MangledName); in dlangDemangle()