Lines Matching refs:DWARFDebugInfoEntry
23 typedef std::map<const DWARFDebugInfoEntry *, dw_addr_t> DIEToAddressMap;
27 typedef std::map<dw_addr_t, const DWARFDebugInfoEntry *> AddressToDIEMap;
35 typedef std::map<uint32_t, const DWARFDebugInfoEntry *> UInt32ToDIEMap;
39 typedef std::multimap<uint32_t, const DWARFDebugInfoEntry *> UInt32ToDIEMMap;
47 class DWARFDebugInfoEntry {
49 typedef std::vector<DWARFDebugInfoEntry> collection;
57 DWARFDebugInfoEntry() in DWARFDebugInfoEntry() function
62 bool operator==(const DWARFDebugInfoEntry &rhs) const;
63 bool operator!=(const DWARFDebugInfoEntry &rhs) const;
83 DWARFDebugInfoEntry **function_die,
84 DWARFDebugInfoEntry **block_die);
165 static bool OffsetLessThan(const DWARFDebugInfoEntry &a,
166 const DWARFDebugInfoEntry &b);
172 const DWARFDebugInfoEntry *oldest, lldb_private::Stream &s,
210 DWARFDebugInfoEntry *GetParent() { in GetParent()
213 const DWARFDebugInfoEntry *GetParent() const { in GetParent()
218 DWARFDebugInfoEntry *GetSibling() { in GetSibling()
221 const DWARFDebugInfoEntry *GetSibling() const { in GetSibling()
227 DWARFDebugInfoEntry *GetFirstChild() { in GetFirstChild()
230 const DWARFDebugInfoEntry *GetFirstChild() const { in GetFirstChild()
250 void SetParent(DWARFDebugInfoEntry *parent) { in SetParent()
258 void SetSibling(DWARFDebugInfoEntry *sibling) { in SetSibling()
274 DWARFDebugInfoEntry::collection &die_collection);