Author: fjricci Date: Thu Oct 6 15:41:11 2016 New Revision: 283491 URL: http://llvm.org/viewvc/llvm-project?rev=283491&view=rev Log: Fix GetDisplayName when only a demangled name is available
Summary: GetDisplayDemangledName will already return a ConstString() when there is neither a mangled name or a demangled name, so we don't need to special case here. This will fix GetDisplayName in cases where m_mangled contains only a demangled name and not a mangled name. Reviewers: clayborg, granata.enrico, sas Subscribers: lldb-commits Differential Revision: https://reviews.llvm.org/D25201 Modified: lldb/trunk/source/Symbol/Function.cpp lldb/trunk/source/Symbol/Symbol.cpp Modified: lldb/trunk/source/Symbol/Function.cpp URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Symbol/Function.cpp?rev=283491&r1=283490&r2=283491&view=diff ============================================================================== --- lldb/trunk/source/Symbol/Function.cpp (original) +++ lldb/trunk/source/Symbol/Function.cpp Thu Oct 6 15:41:11 2016 @@ -347,8 +347,6 @@ bool Function::IsTopLevelFunction() { } ConstString Function::GetDisplayName() const { - if (!m_mangled) - return ConstString(); return m_mangled.GetDisplayDemangledName(GetLanguage()); } Modified: lldb/trunk/source/Symbol/Symbol.cpp URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Symbol/Symbol.cpp?rev=283491&r1=283490&r2=283491&view=diff ============================================================================== --- lldb/trunk/source/Symbol/Symbol.cpp (original) +++ lldb/trunk/source/Symbol/Symbol.cpp Thu Oct 6 15:41:11 2016 @@ -117,8 +117,6 @@ bool Symbol::ValueIsAddress() const { } ConstString Symbol::GetDisplayName() const { - if (!m_mangled) - return ConstString(); return m_mangled.GetDisplayDemangledName(GetLanguage()); } _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits