Lines Matching refs:DWARFDebugInfoEntry
20 #include "llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h"
243 std::vector<DWARFDebugInfoEntry> DieArray;
256 iterator_range<std::vector<DWARFDebugInfoEntry>::iterator>;
269 uint32_t getDIEIndex(const DWARFDebugInfoEntry *Die) const {
275 /// Return DWARFDebugInfoEntry for the specified index \p Index.
276 const DWARFDebugInfoEntry *getDebugInfoEntry(unsigned Index) const {
281 const DWARFDebugInfoEntry *
282 getParentEntry(const DWARFDebugInfoEntry *Die) const;
283 const DWARFDebugInfoEntry *
284 getSiblingEntry(const DWARFDebugInfoEntry *Die) const;
285 const DWARFDebugInfoEntry *
286 getPreviousSiblingEntry(const DWARFDebugInfoEntry *Die) const;
287 const DWARFDebugInfoEntry *
288 getFirstChildEntry(const DWARFDebugInfoEntry *Die) const;
289 const DWARFDebugInfoEntry *
290 getLastChildEntry(const DWARFDebugInfoEntry *Die) const;
525 DWARFDie getParent(const DWARFDebugInfoEntry *Die);
526 DWARFDie getSibling(const DWARFDebugInfoEntry *Die);
527 DWARFDie getPreviousSibling(const DWARFDebugInfoEntry *Die);
528 DWARFDie getFirstChild(const DWARFDebugInfoEntry *Die);
529 DWARFDie getLastChild(const DWARFDebugInfoEntry *Die);
545 llvm::partition_point(DieArray, [=](const DWARFDebugInfoEntry &DIE) {
582 std::vector<DWARFDebugInfoEntry> &DIEs) const;