diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2023-07-26 19:03:47 +0000 |
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2023-07-26 19:04:23 +0000 |
| commit | 7fa27ce4a07f19b07799a767fc29416f3b625afb (patch) | |
| tree | 27825c83636c4de341eb09a74f49f5d38a15d165 /lldb/source/API/SBType.cpp | |
| parent | e3b557809604d036af6e00c60f012c2025b59a5e (diff) | |
Diffstat (limited to 'lldb/source/API/SBType.cpp')
| -rw-r--r-- | lldb/source/API/SBType.cpp | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/lldb/source/API/SBType.cpp b/lldb/source/API/SBType.cpp index 1ccc3b0c2dc9..ee5b64474280 100644 --- a/lldb/source/API/SBType.cpp +++ b/lldb/source/API/SBType.cpp @@ -809,14 +809,15 @@ const char *SBTypeMemberFunction::GetName() { const char *SBTypeMemberFunction::GetDemangledName() { LLDB_INSTRUMENT_VA(this); - if (m_opaque_sp) { - ConstString mangled_str = m_opaque_sp->GetMangledName(); - if (mangled_str) { - Mangled mangled(mangled_str); - return mangled.GetDemangledName().GetCString(); - } - } - return nullptr; + if (!m_opaque_sp) + return nullptr; + + ConstString mangled_str = m_opaque_sp->GetMangledName(); + if (!mangled_str) + return nullptr; + + Mangled mangled(mangled_str); + return mangled.GetDemangledName().GetCString(); } const char *SBTypeMemberFunction::GetMangledName() { |
