Please use GitHub pull requests for new patches. Phabricator shutdown timeline
Changeset View
Changeset View
Standalone View
Standalone View
lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h
Show First 20 Lines • Show All 97 Lines • ▼ Show 20 Lines | public: | ||||
const char *GetMangledName(const DWARFUnit *cu, | const char *GetMangledName(const DWARFUnit *cu, | ||||
bool substitute_name_allowed = true) const; | bool substitute_name_allowed = true) const; | ||||
const char *GetPubname(const DWARFUnit *cu) const; | const char *GetPubname(const DWARFUnit *cu) const; | ||||
bool GetDIENamesAndRanges( | bool GetDIENamesAndRanges( | ||||
DWARFUnit *cu, const char *&name, const char *&mangled, | DWARFUnit *cu, const char *&name, const char *&mangled, | ||||
DWARFRangeList &rangeList, int &decl_file, int &decl_line, | DWARFRangeList &rangeList, std::optional<int> &decl_file, | ||||
int &decl_column, int &call_file, int &call_line, int &call_column, | std::optional<int> &decl_line, std::optional<int> &decl_column, | ||||
std::optional<int> &call_file, std::optional<int> &call_line, | |||||
std::optional<int> &call_column, | |||||
lldb_private::DWARFExpressionList *frame_base = nullptr) const; | lldb_private::DWARFExpressionList *frame_base = nullptr) const; | ||||
const DWARFAbbreviationDeclaration * | const DWARFAbbreviationDeclaration * | ||||
GetAbbreviationDeclarationPtr(const DWARFUnit *cu) const; | GetAbbreviationDeclarationPtr(const DWARFUnit *cu) const; | ||||
lldb::offset_t GetFirstAttributeOffset() const; | lldb::offset_t GetFirstAttributeOffset() const; | ||||
dw_tag_t Tag() const { return m_tag; } | dw_tag_t Tag() const { return m_tag; } | ||||
▲ Show 20 Lines • Show All 74 Lines • Show Last 20 Lines |