/external/lldb/source/Core/ |
Mangled.cpp | 1 //===-- Mangled.cpp ---------------------------------------------*- C++ -*-===// 19 #include "lldb/Core/Mangled.h" 37 #pragma mark Mangled 41 Mangled::Mangled () : 49 // the mangled version. 51 Mangled::Mangled (const ConstString &s, bool mangled) : 56 SetValue(s, mangled); [all...] |
Android.mk | 46 Mangled.cpp \
|
/external/lldb/include/lldb/Core/ |
Mangled.h | 1 //===-- Mangled.h -----------------------------------------------*- C++ -*-===// 22 /// @class Mangled Mangled.h "lldb/Core/Mangled.h" 23 /// @brief A class that handles mangled names. 25 /// Designed to handle mangled names. The demangled version of any names 29 /// could make instances of this class for their mangled names. Uniqued 30 /// string pools are used for the mangled, demangled, and token string 33 class Mangled 46 /// Initialize with both mangled and demangled names empty [all...] |
/external/clang/utils/TableGen/ |
ClangCommentCommandInfoEmitter.cpp | 80 std::string Mangled; 84 Mangled += Str[i]; 87 Mangled += "lsquare"; 90 Mangled += "rsquare"; 93 Mangled += "lbrace"; 96 Mangled += "rbrace"; 99 Mangled += "dollar"; 102 Mangled += "slash"; 106 return Mangled;
|
/external/lldb/include/lldb/Symbol/ |
Function.h | 18 #include "lldb/Core/Mangled.h" 39 /// value should not be the mangled named, but the simple method 54 /// should not be the mangled named, but the simple method name. 146 ConstString m_name; ///< Function method name (not a mangled name). 159 /// Construct with the function method name, mangled name, and 164 /// value should not be the mangled named, but the simple method 167 /// @param[in] mangled 168 /// A C string name for the mangled name for this function. This 169 /// value can be NULL if there is no mangled information. 179 InlineFunctionInfo(const char *name, const char *mangled, const Declaration *decl_ptr, const Declaration *call_decl_ptr) [all...] |
Symbol.h | 15 #include "lldb/Core/Mangled.h" 113 Mangled& 119 const Mangled& 310 Mangled m_mangled; // uniqued symbol name/mangled name pair
|
SymbolContext.h | 18 #include "lldb/Core/Mangled.h" 280 /// if \btrue, then the mangled name will be returned if there 288 GetFunctionName (Mangled::NamePreference preference = Mangled::ePreferDemangled) const; 304 /// if \btrue, then the mangled name will be returned if there
|
Variable.h | 17 #include "lldb/Core/Mangled.h" 32 const char *mangled, // The mangled variable name for variables in namespaces 67 // Since a variable can have a basename "i" and also a mangled 68 // named "_ZN12_GLOBAL__N_11iE" and a demangled mangled name 168 Mangled m_mangled; // The mangled name of the variable
|
/external/lldb/source/Symbol/ |
Function.cpp | 95 const char *mangled, 100 m_mangled(ConstString(mangled), true), 108 const Mangled &mangled, 113 m_mangled(mangled), 129 // only compare the mangled names if both have them 130 return Mangled::Compare(a.m_mangled, a.m_mangled); 175 Mangled& 181 const Mangled& 201 const Mangled &mangled [all...] |
Symtab.cpp | 131 const char *name = pos->GetMangled().GetName(Mangled::ePreferDemangled).AsCString(); 273 const Mangled &mangled = pos->GetMangled(); local 274 if (mangled.GetMangledName()) 277 if (mangled.GetDemangledName()) 303 const Mangled &mangled = symbol->GetMangled(); local 304 entry.cstring = mangled.GetMangledName().GetCString(); 317 CPPLanguageRuntime::MethodName cxx_method (mangled.GetDemangledName()); 366 entry.cstring = mangled.GetDemangledName().GetCString() [all...] |
SymbolContext.cpp | 595 SymbolContext::GetFunctionName (Mangled::NamePreference preference) const 841 const Mangled &name = inline_info->GetMangled(); [all...] |
/external/google-breakpad/src/common/ |
stabs_to_module_unittest.cc | 78 // Function name mangling can vary by compiler, so only run mangled-name 110 // Compilation unit with one function, mangled name. 187 // Function name mangling can vary by compiler, so only run mangled-name 189 TEST(FunctionNames, Mangled) { 193 // Compilation unit with one function, mangled name.
|
/external/lldb/source/Plugins/ObjectFile/Mach-O/ |
ObjectFileMachO.cpp | [all...] |
/external/lldb/source/Plugins/SymbolFile/DWARF/ |
DWARFCompileUnit.cpp | 12 #include "lldb/Core/Mangled.h" 791 // If we have a mangled name, then the DW_AT_name attribute 833 // Make sure our mangled name isn't the same string table entry 839 Mangled mangled (ConstString(mangled_cstr), true); 840 func_fullnames.Insert (mangled.GetMangledName(), die.GetOffset()); 841 if (mangled.GetDemangledName()) 842 func_fullnames.Insert (mangled.GetDemangledName(), die.GetOffset()); [all...] |
SymbolFileDWARFDebugMap.cpp | 117 Symbol *oso_fun_symbol = oso_symtab->FindFirstSymbolWithNameAndType (exe_symbol->GetMangled().GetName(Mangled::ePreferMangled), 149 Symbol *oso_gsym_symbol = oso_symtab->FindFirstSymbolWithNameAndType (exe_symbol->GetMangled().GetName(Mangled::ePreferMangled), [all...] |
SymbolFileDWARF.cpp | 1025 const char *mangled = NULL; local 7244 const char *mangled = NULL; local [all...] |
/external/lldb/include/lldb/ |
lldb-forward.h | 111 class Mangled;
|
/external/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/ |
DynamicLoaderPOSIXDYLD.cpp | 358 const ConstString &sym_name = sym->GetMangled().GetName(Mangled::ePreferMangled);
|
/external/lldb/source/Commands/ |
CommandCompletions.cpp | 675 ConstString func_name = sc.GetFunctionName(Mangled::ePreferDemangled);
|
/external/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/ |
DynamicLoaderMacOSXDYLD.cpp | [all...] |
/external/lldb/source/Expression/ |
IRForTarget.cpp | 233 lldb_private::Mangled mangled_name(name); 234 lldb_private::Mangled alt_mangled_name(altnernate_name); [all...] |