/external/llvm-project/lldb/source/Core/ |
D | Mangled.cpp | 36 return Mangled::GetManglingScheme(s) != Mangled::eManglingSchemeNone; in cstring_is_mangled() 90 #pragma mark Mangled 92 Mangled::ManglingScheme Mangled::GetManglingScheme(llvm::StringRef const name) { in GetManglingScheme() 94 return Mangled::eManglingSchemeNone; in GetManglingScheme() 97 return Mangled::eManglingSchemeMSVC; in GetManglingScheme() 100 return Mangled::eManglingSchemeItanium; in GetManglingScheme() 104 return Mangled::eManglingSchemeItanium; in GetManglingScheme() 106 return Mangled::eManglingSchemeNone; in GetManglingScheme() 109 Mangled::Mangled(ConstString s) : m_mangled(), m_demangled() { in Mangled() function in Mangled 114 Mangled::Mangled(llvm::StringRef name) { in Mangled() function in Mangled [all …]
|
D | CMakeLists.txt | 41 Mangled.cpp
|
/external/llvm-project/lldb/include/lldb/Core/ |
D | Mangled.h | 35 class Mangled { 52 Mangled() = default; 61 explicit Mangled(ConstString name); 63 explicit Mangled(llvm::StringRef name); 114 static int Compare(const Mangled &lhs, const Mangled &rhs); 269 static Mangled::ManglingScheme GetManglingScheme(llvm::StringRef const name); 278 Stream &operator<<(Stream &s, const Mangled &obj);
|
/external/llvm-project/clang/utils/TableGen/ |
D | ClangCommentCommandInfoEmitter.cpp | 80 std::string Mangled; in MangleName() local 84 Mangled += Str[i]; in MangleName() 87 Mangled += "lsquare"; in MangleName() 90 Mangled += "rsquare"; in MangleName() 93 Mangled += "lbrace"; in MangleName() 96 Mangled += "rbrace"; in MangleName() 99 Mangled += "dollar"; in MangleName() 102 Mangled += "slash"; in MangleName() 106 return Mangled; in MangleName()
|
/external/clang/utils/TableGen/ |
D | ClangCommentCommandInfoEmitter.cpp | 80 std::string Mangled; in MangleName() local 84 Mangled += Str[i]; in MangleName() 87 Mangled += "lsquare"; in MangleName() 90 Mangled += "rsquare"; in MangleName() 93 Mangled += "lbrace"; in MangleName() 96 Mangled += "rbrace"; in MangleName() 99 Mangled += "dollar"; in MangleName() 102 Mangled += "slash"; in MangleName() 106 return Mangled; in MangleName()
|
/external/llvm-project/llvm/tools/llvm-cxxfilt/ |
D | llvm-cxxfilt.cpp | 77 static std::string demangle(const std::string &Mangled) { in demangle() argument 81 const char *DecoratedStr = Mangled.c_str(); in demangle() 100 std::string Result(Undecorated ? Prefix + Undecorated : Mangled); in demangle() 142 static void demangleLine(llvm::raw_ostream &OS, StringRef Mangled, bool Split) { in demangleLine() argument 146 SplitStringDelims(Mangled, Words, IsLegalItaniumChar); in demangleLine() 150 Result = ::demangle(std::string(Mangled)); in demangleLine() 161 for (std::string Mangled; std::getline(std::cin, Mangled);) in main() local 162 demangleLine(llvm::outs(), Mangled, true); in main()
|
/external/llvm-project/lldb/include/lldb/Symbol/ |
D | Symbol.h | 33 Symbol(uint32_t symID, const Mangled &mangled, lldb::SymbolType type, 47 Mangled::NamePreference name_preference = 48 Mangled::ePreferDemangled) const; 121 Mangled &GetMangled() { return m_mangled; } in GetMangled() 123 const Mangled &GetMangled() const { return m_mangled; } in GetMangled() 260 Mangled m_mangled; // uniqued symbol name/mangled name pair
|
D | Function.h | 170 InlineFunctionInfo(ConstString name, const Mangled &mangled, 227 Mangled &GetMangled(); 233 const Mangled &GetMangled() const; 248 Mangled m_mangled; 444 lldb::user_id_t func_type_uid, const Mangled &mangled, 542 const Mangled &GetMangled() const { return m_mangled; } in GetMangled() 657 Mangled m_mangled;
|
D | Symtab.h | 45 Mangled::NamePreference name_preference = Mangled::ePreferDemangled); 47 Mangled::NamePreference name_preference = 48 Mangled::ePreferDemangled) const;
|
D | SymbolContext.h | 281 Mangled::NamePreference preference = Mangled::ePreferDemangled) const;
|
D | Variable.h | 115 Mangled m_mangled;
|
/external/llvm-project/llvm/unittests/IR/ |
D | ManglerTest.cpp | 20 std::string Mangled; in mangleStr() local 21 raw_string_ostream SS(Mangled); in mangleStr() 24 return Mangled; in mangleStr() 37 std::string Mangled; in mangleFunc() local 38 raw_string_ostream SS(Mangled); in mangleFunc() 42 return Mangled; in mangleFunc()
|
/external/llvm-project/lldb/source/Plugins/Language/CPlusPlus/ |
D | CPlusPlusLanguage.cpp | 250 Mangled::ManglingScheme scheme = Mangled::GetManglingScheme(name); in IsCPPMangledName() 252 if (scheme == Mangled::eManglingSchemeNone) in IsCPPMangledName() 302 ConstString substitute(llvm::StringRef Mangled, Ts &&... Vals) { in substitute() argument 303 this->getDerived().reset(Mangled, std::forward<Ts>(Vals)...); in substitute() 304 return substituteImpl(Mangled); in substitute() 309 void reset(llvm::StringRef Mangled) { in reset() argument 310 Base::reset(Mangled.begin(), Mangled.end()); in reset() 311 Written = Mangled.begin(); in reset() 316 ConstString substituteImpl(llvm::StringRef Mangled) { in substituteImpl() argument 319 LLDB_LOG(log, "Failed to substitute mangling in {0}", Mangled); in substituteImpl() [all …]
|
/external/llvm/lib/ExecutionEngine/Orc/ |
D | OrcCBindings.cpp | 38 std::string Mangled = J.mangle(SymbolName); in LLVMOrcGetMangledSymbol() local 39 *MangledName = new char[Mangled.size() + 1]; in LLVMOrcGetMangledSymbol() 40 strcpy(*MangledName, Mangled.c_str()); in LLVMOrcGetMangledSymbol()
|
/external/llvm-project/lldb/unittests/Core/ |
D | MangledTest.cpp | 33 Mangled TheMangled(MangledName); in TEST() 42 Mangled TheMangled(MangledName); in TEST() 52 Mangled TheMangled(MangledName); in TEST()
|
/external/llvm-project/llvm/test/tools/llvm-cxxfilt/ |
D | simple.test | 7 RUN: echo "Mangled _Z1fi and _Z3foov in string." | llvm-cxxfilt -n \ 14 CHECK-STRING: Mangled f(int) and foo() in string.
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/ |
D | OrcCBindings.cpp | 37 std::string Mangled = J.mangle(SymbolName); in LLVMOrcGetMangledSymbol() local 38 *MangledName = new char[Mangled.size() + 1]; in LLVMOrcGetMangledSymbol() 39 strcpy(*MangledName, Mangled.c_str()); in LLVMOrcGetMangledSymbol()
|
/external/llvm-project/llvm/unittests/Demangle/ |
D | PartialDemangleTest.cpp | 14 const char *Mangled; member 67 EXPECT_FALSE(D.partialDemangle(N.Mangled)); in TEST()
|
/external/llvm-project/lldb/source/Symbol/ |
D | Function.cpp | 71 const Mangled &mangled, in InlineFunctionInfo() 112 Mangled &InlineFunctionInfo::GetMangled() { return m_mangled; } in GetMangled() 114 const Mangled &InlineFunctionInfo::GetMangled() const { return m_mangled; } in GetMangled() 232 lldb::user_id_t type_uid, const Mangled &mangled, Type *type, in Function() 661 return m_mangled.GetName(Mangled::ePreferDemangledWithoutArguments); in GetNameNoArguments()
|
D | Symtab.cpp | 73 Mangled::NamePreference name_preference) { in Dump() 144 Mangled::NamePreference name_preference) const { in Dump() 217 Mangled::ManglingScheme scheme) { in lldb_skip_name() 219 case Mangled::eManglingSchemeItanium: { in lldb_skip_name() 240 case Mangled::eManglingSchemeMSVC: in lldb_skip_name() 244 case Mangled::eManglingSchemeNone: in lldb_skip_name() 281 Mangled &mangled = symbol->GetMangled(); in InitNameIndexes() 426 const Mangled &mangled = symbol->GetMangled(); in AppendSymbolNamesToMap()
|
D | Symbol.cpp | 49 Symbol::Symbol(uint32_t symID, const Mangled &mangled, SymbolType type, in Symbol() 214 Mangled::NamePreference name_preference) const { in Dump() 502 return m_mangled.GetName(Mangled::ePreferDemangledWithoutArguments); in GetNameNoArguments()
|
/external/llvm-project/lldb/source/Expression/ |
D | ExpressionVariable.cpp | 71 Mangled mangler(global_var.m_name); in RegisterExecutionUnit()
|
D | IRExecutionUnit.cpp | 404 ss.PutCString(Mangled(failed_lookup).GetDemangledName().GetStringRef()); in GetRunnableInfo() 665 Mangled mangled(alternate_mangled_name); in FindBestAlternateMangledName() 713 Mangled mangled(name); in CollectCandidateCPlusPlusNames() 744 Mangled mangled_name(name); in CollectFallbackNames()
|
/external/llvm-project/clang/lib/AST/ |
D | Mangle.cpp | 442 SmallString<40> Mangled; in getAllManglings() local 444 llvm::Mangler::getNameWithPrefix(Mangled, Prefix + ClassName, DL); in getAllManglings() 445 return std::string(Mangled.str()); in getAllManglings()
|
/external/llvm-project/lldb/source/Breakpoint/ |
D | BreakpointResolverFileRegex.cpp | 123 Mangled::NamePreference::ePreferDemangledWithoutArguments) in SearchCallback()
|