I noticed that process_enumeration_scope checks the result of
dwarf2_name. However, this isn't needed, because new_symbol does the
same check. This patch removes the unnecessary code.
Reviewed-by: Keith Seitz <keiths@redhat.com>
if (die->child != NULL)
{
struct die_info *child_die;
- const char *name;
child_die = die->child;
while (child_die && child_die->tag)
process_die (child_die, cu);
}
else
- {
- name = dwarf2_name (child_die, cu);
- if (name)
- new_symbol (child_die, this_type, cu);
- }
+ new_symbol (child_die, this_type, cu);
child_die = child_die->sibling;
}