Lines Matching refs:die
38 may_have_scopes (Dwarf_Die *die)
40 switch (INTUSE(dwarf_tag) (die))
105 if ((ret = INTUSE(dwarf_child) (&root->die, &state.child.die)) != 0)
121 while (INTUSE(dwarf_tag) (&state->child.die) == DW_TAG_imported_unit)
123 Dwarf_Die orig_child_die = state->child.die;
125 Dwarf_Attribute *attr = INTUSE(dwarf_attr) (&state->child.die,
130 if (INTUSE(dwarf_formref_die) (attr, &state->child.die) != NULL
131 && INTUSE(dwarf_tag) (&state->child.die) != DW_TAG_compile_unit
132 && (INTUSE(dwarf_child) (&state->child.die, &state->child.die)
140 if (import->die.addr == orig_child_die.addr)
151 struct Dwarf_Die_Chain import = { .die = orig_child_die,
162 &state->child.die)) != 0)
173 if (!state->child.prune && may_have_scopes (&state->child.die)
174 && INTUSE(dwarf_haschildren) (&state->child.die))
189 while ((ret = INTUSE(dwarf_siblingof) (&state->child.die, &state->child.die)) == 0);