diff options
Diffstat (limited to 'lldb/source/Symbol/Symbol.cpp')
-rw-r--r-- | lldb/source/Symbol/Symbol.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lldb/source/Symbol/Symbol.cpp b/lldb/source/Symbol/Symbol.cpp index 3f24143358138..3ace153d32ab1 100644 --- a/lldb/source/Symbol/Symbol.cpp +++ b/lldb/source/Symbol/Symbol.cpp @@ -210,7 +210,8 @@ void Symbol::GetDescription(Stream *s, lldb::DescriptionLevel level, s->Printf(", mangled=\"%s\"", m_mangled.GetMangledName().AsCString()); } -void Symbol::Dump(Stream *s, Target *target, uint32_t index) const { +void Symbol::Dump(Stream *s, Target *target, uint32_t index, + Mangled::NamePreference name_preference) const { s->Printf("[%5u] %6u %c%c%c %-15s ", index, GetID(), m_is_debug ? 'D' : ' ', m_is_synthetic ? 'S' : ' ', m_is_external ? 'X' : ' ', GetTypeAsString()); @@ -218,7 +219,7 @@ void Symbol::Dump(Stream *s, Target *target, uint32_t index) const { // Make sure the size of the symbol is up to date before dumping GetByteSize(); - ConstString name = m_mangled.GetName(GetLanguage()); + ConstString name = m_mangled.GetName(GetLanguage(), name_preference); if (ValueIsAddress()) { if (!m_addr_range.GetBaseAddress().Dump(s, nullptr, Address::DumpStyleFileAddress)) |