Lines Matching defs:die
54 print_die (Dwarf_Die *die, const char *what, int indent)
57 const char *name = dwarf_diename (die) ?: "<unknown>";
58 if (dwarf_entrypc (die, &entrypc) == 0)
60 dwarf_dieoffset (die), what, name, entrypc);
63 dwarf_dieoffset (die), what, name);
979 handle_die (Dwarf_Die *die, int depth, bool outer_has_frame_base,
985 const char *name = dwarf_diename (die);
988 dwarf_dieoffset (die), dwarf_tag_string (dwarf_tag (die)),
992 dwarf_dieoffset (die), dwarf_tag_string (dwarf_tag (die)));
1001 if (dwarf_entrypc (die, &die_entrypc) != 0 || die_entrypc == 0)
1005 if (dwarf_ranges (die, 0, &base, &start, &end) <= 0 || start == 0)
1014 bool die_has_frame_base = dwarf_hasattr (die, DW_AT_frame_base);
1021 if (dwarf_getattrs (die, handle_attr, &arg, 0) != 1)
1027 if (dwarf_haschildren (die) != 0 && dwarf_child (die, &child) == 0)
1031 if (dwarf_siblingof (die, &sibling) == 0)