LLDB mainline
lldb_private::plugin::dwarf::DWARFDebugInfoEntry Member List

This is the complete list of members for lldb_private::plugin::dwarf::DWARFDebugInfoEntry, including all inherited members.

BuildFunctionAddressRangeTable(DWARFUnit *cu, DWARFDebugAranges *debug_aranges) constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
collection typedeflldb_private::plugin::dwarf::DWARFDebugInfoEntry
const_iterator typedeflldb_private::plugin::dwarf::DWARFDebugInfoEntry
DWARFDebugInfoEntry()lldb_private::plugin::dwarf::DWARFDebugInfoEntryinline
Extract(const DWARFDataExtractor &data, const DWARFUnit *cu, lldb::offset_t *offset_ptr)lldb_private::plugin::dwarf::DWARFDebugInfoEntry
GetAbbreviationDeclarationPtr(const DWARFUnit *cu) constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
GetAttributeAddressRange(const DWARFUnit *cu, dw_addr_t &lo_pc, dw_addr_t &hi_pc, uint64_t fail_value, bool check_specification_or_abstract_origin=false) constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
GetAttributeAddressRanges(DWARFUnit *cu, bool check_hi_lo_pc, bool check_specification_or_abstract_origin=false) constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
GetAttributeHighPC(const DWARFUnit *cu, dw_addr_t lo_pc, uint64_t fail_value, bool check_specification_or_abstract_origin=false) constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
GetAttributes(DWARFUnit *cu, Recurse recurse=Recurse::yes) constlldb_private::plugin::dwarf::DWARFDebugInfoEntryinline
GetAttributes(DWARFUnit *cu, DWARFAttributes &attrs, Recurse recurse, uint32_t curr_depth) constlldb_private::plugin::dwarf::DWARFDebugInfoEntryprivate
GetAttributeValue(const DWARFUnit *cu, const dw_attr_t attr, DWARFFormValue &formValue, dw_offset_t *end_attr_offset_ptr=nullptr, bool check_specification_or_abstract_origin=false) constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
GetAttributeValueAsAddress(const DWARFUnit *cu, const dw_attr_t attr, uint64_t fail_value, bool check_specification_or_abstract_origin=false) constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
GetAttributeValueAsOptionalUnsigned(const DWARFUnit *cu, const dw_attr_t attr, bool check_specification_or_abstract_origin=false) constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
GetAttributeValueAsReference(const DWARFUnit *cu, const dw_attr_t attr, bool check_specification_or_abstract_origin=false) constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
GetAttributeValueAsString(const DWARFUnit *cu, const dw_attr_t attr, const char *fail_value, bool check_specification_or_abstract_origin=false) constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
GetAttributeValueAsUnsigned(const DWARFUnit *cu, const dw_attr_t attr, uint64_t fail_value, bool check_specification_or_abstract_origin=false) constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
GetDIENamesAndRanges(DWARFUnit *cu, const char *&name, const char *&mangled, DWARFRangeList &rangeList, std::optional< int > &decl_file, 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, DWARFExpressionList *frame_base=nullptr) constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
GetDWARFDeclContext(DWARFUnit *cu) constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
GetDWARFDeclContextStatic(const DWARFDebugInfoEntry *die, DWARFUnit *cu)lldb_private::plugin::dwarf::DWARFDebugInfoEntryprotectedstatic
GetFirstAttributeOffset() constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
GetFirstChild()lldb_private::plugin::dwarf::DWARFDebugInfoEntryinline
GetFirstChild() constlldb_private::plugin::dwarf::DWARFDebugInfoEntryinline
GetMangledName(const DWARFUnit *cu, bool substitute_name_allowed=true) constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
GetName(const DWARFUnit *cu) constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
GetOffset() constlldb_private::plugin::dwarf::DWARFDebugInfoEntryinline
GetParent()lldb_private::plugin::dwarf::DWARFDebugInfoEntryinline
GetParent() constlldb_private::plugin::dwarf::DWARFDebugInfoEntryinline
GetParentDeclContextDIE(DWARFUnit *cu) constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
GetParentDeclContextDIE(DWARFUnit *cu, const DWARFAttributes &attributes) constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
GetPubname(const DWARFUnit *cu) constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
GetSibling()lldb_private::plugin::dwarf::DWARFDebugInfoEntryinline
GetSibling() constlldb_private::plugin::dwarf::DWARFDebugInfoEntryinline
HasChildren() constlldb_private::plugin::dwarf::DWARFDebugInfoEntryinline
IsGlobalOrStaticScopeVariable() constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
IsNULL() constlldb_private::plugin::dwarf::DWARFDebugInfoEntryinline
iterator typedeflldb_private::plugin::dwarf::DWARFDebugInfoEntry
m_abbr_idxlldb_private::plugin::dwarf::DWARFDebugInfoEntryprotected
m_has_childrenlldb_private::plugin::dwarf::DWARFDebugInfoEntryprotected
m_offsetlldb_private::plugin::dwarf::DWARFDebugInfoEntryprotected
m_parent_idxlldb_private::plugin::dwarf::DWARFDebugInfoEntryprotected
m_sibling_idxlldb_private::plugin::dwarf::DWARFDebugInfoEntryprotected
m_taglldb_private::plugin::dwarf::DWARFDebugInfoEntryprotected
operator bool() constlldb_private::plugin::dwarf::DWARFDebugInfoEntryinlineexplicit
operator!=(const DWARFDebugInfoEntry &rhs) constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
operator==(const DWARFDebugInfoEntry &rhs) constlldb_private::plugin::dwarf::DWARFDebugInfoEntry
Recurse typedeflldb_private::plugin::dwarf::DWARFDebugInfoEntry
SetHasChildren(bool b)lldb_private::plugin::dwarf::DWARFDebugInfoEntryinline
SetParentIndex(uint32_t idx)lldb_private::plugin::dwarf::DWARFDebugInfoEntryinline
SetSiblingIndex(uint32_t idx)lldb_private::plugin::dwarf::DWARFDebugInfoEntryinline
Tag() constlldb_private::plugin::dwarf::DWARFDebugInfoEntryinline