Searched refs:Demangler (Results 1 – 9 of 9) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Demangle/ |
| H A D | RustDemangle.cpp | 74 class Demangler { class 125 Demangler(); in demangleBackref() 156 Demangler D; in rustDemangle() 167 Demangler::Demangler(size_t MaxRecursionLevel) in Demangler() function in Demangler 536 void Demangler::demangleType() { in demangleType() 623 void Demangler::demangleFnSig() { in demangleFnSig() 678 void Demangler::demangleDynTrait() { in demangleDynTrait() 725 void Demangler::demangleConst() { in demangleConst() 1001 void Demangler::print(char C) { in print() 1213 char Demangler::look() const { in look() [all …]
|
| H A D | DLangDemangle.cpp | 32 struct Demangler { struct 36 Demangler(std::string_view Mangled); 246 bool Demangler::decodeBackref(std::string_view &Mangled, in decodeBackref() 273 void Demangler::parseSymbolBackref(OutputBuffer *Demangled, in parseSymbolBackref() 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() 556 Demangler::Demangler(std::string_view Mangled) in Demangler() function in Demangler [all …]
|
| H A D | MicrosoftDemangle.cpp | 375 Demangler::demangleUntypedVariable(ArenaAllocator &Arena, in demangleUntypedVariable() 408 Demangler::demangleInitFiniStub(std::string_view &MangledName, in demangleInitFiniStub() 553 Demangler::translateIntrinsicFunctionCode(char CH, in translateIntrinsicFunctionCode() 833 SymbolNode *Demangler::parse(std::string_view &MangledName) { in parse() 933 Demangler::demangleNumber(std::string_view &MangledName) { in demangleNumber() 981 void Demangler::memorizeString(std::string_view S) { in memorizeString() 993 Demangler::demangleBackRefName(std::string_view &MangledName) { in demangleBackRefName() 1784 Demangler::demangleQualifiers(std::string_view &MangledName) { in demangleQualifiers() 1877 Demangler::demangleFunctionType(std::string_view &MangledName, in demangleFunctionType() 2372 void Demangler::dumpBackReferences() { in dumpBackReferences() [all …]
|
| H A D | ItaniumDemangle.cpp | 367 using Demangler = itanium_demangle::ManglingParser<DefaultAllocator>; typedef 373 Demangler Parser(MangledName.data(), in itaniumDemangle() 387 : RootNode(nullptr), Context(new Demangler{nullptr, nullptr}) {} in ItaniumPartialDemangler() 390 delete static_cast<Demangler *>(Context); in ~ItaniumPartialDemangler() 408 Demangler *Parser = static_cast<Demangler *>(Context); in partialDemangle()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | ItaniumManglingCanonicalizer.cpp | 200 CanonicalizingDemangler Demangler = {nullptr, nullptr}; member 209 auto &Alloc = P->Demangler.ASTAllocator; in addEquivalence() 213 P->Demangler.reset(Str.begin(), Str.end()); in addEquivalence() 230 N = P->Demangler.parseType(); in addEquivalence() 232 N = P->Demangler.parseName(); in addEquivalence() 237 N = P->Demangler.parseType(); in addEquivalence() 242 N = P->Demangler.parseEncoding(); in addEquivalence() 247 if (P->Demangler.numLeft() != 0) in addEquivalence() 285 Demangler.reset(Mangling.begin(), Mangling.end()); in parseMaybeMangledName() 294 N = Demangler.parse(); in parseMaybeMangledName() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| H A D | MicrosoftDemangle.h | 139 class Demangler { 141 Demangler() = default; 142 virtual ~Demangler() = default;
|
| H A D | README.txt | 1 Itanium Name Demangler Library
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | PdbAstBuilder.cpp | 177 llvm::ms_demangle::Demangler demangler; in CreateDeclInfoForType()
|
| H A D | SymbolFileNativePDB.cpp | 632 llvm::ms_demangle::Demangler demangler; in GetUnqualifiedTypeName()
|