LLDB mainline
lldb_private::Language::DemangledName Struct Reference

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.

Detailed Description

A demangled name and, if requested, where its parts begin and end.

Definition at line 345 of file Language.h.

Member Data Documentation

◆ info

std::optional<DemangledNameInfo> lldb_private::Language::DemangledName::info

◆ name

std::string lldb_private::Language::DemangledName::name

Empty if the name couldn't be demangled.

Definition at line 347 of file Language.h.

Referenced by lldb_private::CPlusPlusLanguage::DemangleSymbol(), and lldb_private::Mangled::GetDemangledName().


The documentation for this struct was generated from the following file: