Lines Matching refs:die
59 handle (Dwarf *dbg, Dwarf_Die *die, int n) in handle() argument
72 tag = dwarf_tag (die); in handle()
85 name = dwarf_diename (die); in handle()
89 off = dwarf_dieoffset (die); in handle()
90 cuoff = dwarf_cuoffset (die); in handle()
99 if (dwarf_hasattr (die, cnt)) in handle()
103 if (dwarf_hasattr (die, DW_AT_low_pc) && dwarf_lowpc (die, &addr) == 0) in handle()
110 if (dwarf_attr (die, DW_AT_low_pc, &attr) == NULL in handle()
121 if (dwarf_hasattr (die, DW_AT_high_pc) && dwarf_highpc (die, &addr) == 0) in handle()
127 if (dwarf_attr (die, DW_AT_high_pc, &attr) == NULL in handle()
139 if (dwarf_hasattr (die, DW_AT_byte_size) && (i = dwarf_bytesize (die)) != -1) in handle()
145 if (dwarf_attr (die, DW_AT_byte_size, &attr) == NULL in handle()
167 if (dwarf_hasattr (die, DW_AT_bit_size) && (i = dwarf_bitsize (die)) != -1) in handle()
173 if (dwarf_attr (die, DW_AT_bit_size, &attr) == NULL in handle()
195 if (dwarf_hasattr (die, DW_AT_bit_offset) in handle()
196 && (i = dwarf_bitoffset (die)) != -1) in handle()
202 if (dwarf_attr (die, DW_AT_bit_offset, &attr) == NULL in handle()
225 if (dwarf_hasattr (die, DW_AT_language) && (i = dwarf_srclang (die)) != -1) in handle()
231 if (dwarf_attr (die, DW_AT_language, &attr) == NULL in handle()
254 if (dwarf_hasattr (die, DW_AT_ordering) in handle()
255 && (i = dwarf_arrayorder (die)) != -1) in handle()
261 if (dwarf_attr (die, DW_AT_ordering, &attr) == NULL in handle()
284 if (dwarf_hasattr (die, DW_AT_comp_dir)) in handle()
287 if (dwarf_attr (die, DW_AT_comp_dir, &attr) == NULL in handle()
294 if (dwarf_hasattr (die, DW_AT_producer)) in handle()
297 if (dwarf_attr (die, DW_AT_producer, &attr) == NULL in handle()
304 if (dwarf_haschildren (die) != 0 && dwarf_child (die, &child) == 0) in handle()
306 if (dwarf_siblingof (die, die) == 0) in handle()
307 handle (dbg, die, n); in handle()
346 Dwarf_Die die; in main() local
347 if (dwarf_offdie (dbg, old_off + hsize, &die) != NULL) in main()
348 handle (dbg, &die, 1); in main()