|
LLDB mainline
|
A demangled name and, if requested, where its parts begin and end. More...
#include <Language.h>
Public Attributes | |
| std::string | name |
| Empty if the name couldn't be demangled. | |
| std::optional< DemangledNameInfo > | info |
| Only computed if DemangleOptions::want_info is true. | |
A demangled name and, if requested, where its parts begin and end.
Definition at line 344 of file Language.h.
| std::optional<DemangledNameInfo> lldb_private::Language::DemangledName::info |
Only computed if DemangleOptions::want_info is true.
Definition at line 348 of file Language.h.
Referenced by lldb_private::Mangled::ComputeDemangledInfo(), and lldb_private::CPlusPlusLanguage::DemangleSymbol().
| std::string lldb_private::Language::DemangledName::name |
Empty if the name couldn't be demangled.
Definition at line 346 of file Language.h.
Referenced by lldb_private::CPlusPlusLanguage::DemangleSymbol(), lldb_private::DLanguage::DemangleSymbol(), lldb_private::RustLanguage::DemangleSymbol(), and lldb_private::Mangled::GetDemangledName().