|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/lldb/include/lldb/lldb-forward.h 125 class Mangled;
References
include/llvm/ADT/DenseMap.h 237 TheBucket = InsertIntoBucket(TheBucket, Key, std::forward<Ts>(Args)...);
516 ValueArgs &&... Values) {
520 ::new (&TheBucket->getSecond()) ValueT(std::forward<ValueArgs>(Values)...);
tools/lldb/include/lldb/Core/Mangled.h 114 static int Compare(const Mangled &lhs, const Mangled &rhs);
114 static int Compare(const Mangled &lhs, const Mangled &rhs);
271 Stream &operator<<(Stream &s, const Mangled &obj);
tools/lldb/include/lldb/Symbol/Function.h 165 InlineFunctionInfo(ConstString name, const Mangled &mangled,
222 Mangled &GetMangled();
228 const Mangled &GetMangled() const;
242 Mangled m_mangled; ///< Mangled inlined function name (can be empty if there
372 lldb::user_id_t func_type_uid, const Mangled &mangled,
470 const Mangled &GetMangled() const { return m_mangled; }
579 Mangled m_mangled; ///< The mangled function name if any, if empty, there is
tools/lldb/include/lldb/Symbol/Symbol.h 33 Symbol(uint32_t symID, const Mangled &mangled, lldb::SymbolType type,
119 Mangled &GetMangled() { return m_mangled; }
121 const Mangled &GetMangled() const { return m_mangled; }
258 Mangled m_mangled; // uniqued symbol name/mangled name pair
tools/lldb/include/lldb/Symbol/SymbolContext.h 290 Mangled::NamePreference preference = Mangled::ePreferDemangled) const;
290 Mangled::NamePreference preference = Mangled::ePreferDemangled) const;
tools/lldb/include/lldb/Symbol/Variable.h 112 Mangled m_mangled;
tools/lldb/source/API/SBType.cpp 802 Mangled mangled(mangled_str);
tools/lldb/source/Breakpoint/Breakpoint.cpp 649 if (Mangled::Compare(old_sc.symbol->GetMangled(),
tools/lldb/source/Breakpoint/BreakpointResolverFileRegex.cpp 126 Mangled::NamePreference::ePreferDemangledWithoutArguments)
tools/lldb/source/Commands/CommandCompletions.cpp 457 ConstString func_name = sc.GetFunctionName(Mangled::ePreferDemangled);
tools/lldb/source/Core/Disassembler.cpp 372 sc.GetFunctionName(Mangled::ePreferDemangledWithoutArguments)
tools/lldb/source/Core/Mangled.cpp 35 static inline Mangled::ManglingScheme cstring_mangling_scheme(const char *s) {
38 return Mangled::eManglingSchemeMSVC;
40 return Mangled::eManglingSchemeItanium;
42 return Mangled::eManglingSchemeNone;
46 return cstring_mangling_scheme(s) != Mangled::eManglingSchemeNone;
137 int Mangled::Compare(const Mangled &a, const Mangled &b) {
137 int Mangled::Compare(const Mangled &a, const Mangled &b) {
352 Mangled::NamePreference preference) const {
427 Stream &operator<<(Stream &s, const Mangled &obj) {
tools/lldb/source/Core/Module.cpp 756 ConstString mangled_name(sc.GetFunctionName(Mangled::ePreferMangled));
tools/lldb/source/Expression/ExpressionVariable.cpp 71 Mangled mangler(global_var.m_name);
tools/lldb/source/Expression/IRExecutionUnit.cpp 672 Mangled mangled(alternate_mangled_name);
720 Mangled mangled(name);
752 Mangled mangled_name(name);
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp 422 lldb::eLanguageTypeUnknown, Mangled::ePreferMangled);
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp 842 current_symbol->GetLanguage(), Mangled::ePreferMangled);
984 original_symbol->GetLanguage(), Mangled::ePreferMangled);
tools/lldb/source/Plugins/InstrumentationRuntime/TSan/TSanRuntime.cpp 568 lldb::eLanguageTypeUnknown, Mangled::ePreferMangled);
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp 359 Mangled mangled(name);
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp 2219 Mangled mangled(symbol_bare);
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp 4294 .GetName(lldb::eLanguageTypeUnknown, Mangled::ePreferMangled)
4360 Mangled::ePreferMangled) ==
4362 lldb::eLanguageTypeUnknown, Mangled::ePreferMangled)) {
4396 Mangled::ePreferMangled) ==
4398 lldb::eLanguageTypeUnknown, Mangled::ePreferMangled)) {
4414 Mangled::ePreferMangled)
4636 Mangled stub_symbol_mangled_name(stub_symbol->GetMangled());
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp 2375 Mangled func_name;
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp 110 Mangled::ePreferMangled),
141 Mangled::ePreferMangled),
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp 413 Mangled mangled(proc.Name);
tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp 295 Mangled mangled = GetMangledForPDBFunc(pdb_func);
1915 Mangled
1917 Mangled mangled;
tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h 220 lldb_private::Mangled
tools/lldb/source/Symbol/Function.cpp 70 const Mangled &mangled,
85 return Mangled::Compare(a.m_mangled, a.m_mangled);
122 Mangled &InlineFunctionInfo::GetMangled() { return m_mangled; }
124 const Mangled &InlineFunctionInfo::GetMangled() const { return m_mangled; }
189 lldb::user_id_t type_uid, const Mangled &mangled, Type *type,
622 return m_mangled.GetName(language, Mangled::ePreferDemangledWithoutArguments);
tools/lldb/source/Symbol/Symbol.cpp 49 Symbol::Symbol(uint32_t symID, const Mangled &mangled, SymbolType type,
502 Mangled::ePreferDemangledWithoutArguments);
tools/lldb/source/Symbol/SymbolContext.cpp 667 SymbolContext::GetFunctionName(Mangled::NamePreference preference) const {
1095 const Mangled &name = inline_info->GetMangled();
tools/lldb/source/Symbol/Symtab.cpp 220 Mangled::ManglingScheme scheme) {
222 case Mangled::eManglingSchemeItanium: {
243 case Mangled::eManglingSchemeMSVC:
247 case Mangled::eManglingSchemeNone:
284 Mangled &mangled = symbol->GetMangled();
429 const Mangled &mangled = symbol->GetMangled();
tools/lldb/source/Target/ThreadPlanStepInRange.cpp 361 sc.GetFunctionName(Mangled::ePreferDemangledWithoutArguments)
tools/lldb/unittests/Core/MangledTest.cpp 32 Mangled TheMangled(MangledName);
42 Mangled TheMangled(MangledName);
usr/include/c++/7.4.0/bits/alloc_traits.h 474 construct(allocator_type& __a, _Up* __p, _Args&&... __args)
usr/include/c++/7.4.0/bits/move.h 72 constexpr _Tp&&
73 forward(typename std::remove_reference<_Tp>::type& __t) noexcept
83 constexpr _Tp&&
84 forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
usr/include/c++/7.4.0/bits/shared_ptr.h 343 _Args&&... __args)
688 allocate_shared(const _Alloc& __a, _Args&&... __args)
703 make_shared(_Args&&... __args)
usr/include/c++/7.4.0/bits/shared_ptr_base.h 1317 _Args&&... __args)
usr/include/c++/7.4.0/ext/new_allocator.h 135 construct(_Up* __p, _Args&&... __args)
usr/include/c++/7.4.0/type_traits 1629 { typedef _Tp type; };
1633 { typedef _Tp type; };