HomeSort by relevance Sort by last modified time
    Searched refs:Mangled (Results 1 - 21 of 21) sorted by null

  /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/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/clang/lib/CodeGen/
CodeGenModule.cpp 246 // that we have to do this in CodeGen, but we only construct mangled names
551 auto &Mangled = Manglings.GetOrCreateValue(Str);
552 Mangled.second = GD;
553 return FoundStr = Mangled.first();
573 auto &Mangled = Manglings.GetOrCreateValue(Out.str());
574 Mangled.second = BD;
575 return Mangled.first();
    [all...]
  /external/lldb/source/Expression/
IRForTarget.cpp 233 lldb_private::Mangled mangled_name(name);
234 lldb_private::Mangled alt_mangled_name(altnernate_name);
    [all...]

Completed in 856 milliseconds