Lines Matching refs:DIEObject
23 DIEObject::~DIEObject() { in ~DIEObject()
25 DIEObject* to_del = last_child(); in ~DIEObject()
27 DIEObject* next = to_del->prev_sibling(); in ~DIEObject()
33 ElfFile* DIEObject::elf_file() const { in elf_file()
37 Dwarf_Tag DIEObject::get_tag() const { in get_tag()
42 const char* DIEObject::get_name() const { in get_name()
53 DIEObject* org_die_obj = in get_name()
63 DIEObject* org_die_obj = in get_name()
74 bool DIEObject::get_attrib(Dwarf_At at_id, DIEAttrib* attr) const { in get_attrib()
99 DIEObject* DIEObject::get_leaf_for_address(Elf_Xword address) { in get_leaf_for_address()
115 DIEObject* child = last_child(); in get_leaf_for_address()
117 DIEObject* leaf = child->get_leaf_for_address(address); in get_leaf_for_address()
128 bool DIEObject::contains_address(Elf_Xword address) { in contains_address()
163 DIEObject* DIEObject::find_die_object(const Dwarf_DIE* die_to_find) { in find_die_object()
170 DIEObject* iter = last_child(); in find_die_object()
181 DIEObject* ret = iter->find_die_object(die_to_find); in find_die_object()
192 void DIEObject::dump(bool only_this) const { in dump()
250 const Elf_Byte* DIEObject::advance(const Dwarf_Abbr_AT** at_abbr, in advance()