Lines Matching refs:abbrev
786 struct abbrev_info *abbrev; in lookup_abbrev() local
789 abbrev = abbrevs[hash_number]; in lookup_abbrev()
791 while (abbrev) in lookup_abbrev()
793 if (abbrev->number == number) in lookup_abbrev()
794 return abbrev; in lookup_abbrev()
796 abbrev = abbrev->next; in lookup_abbrev()
868 struct abbrev_info *abbrev = abbrevs[i]; in read_abbrevs() local
870 while (abbrev) in read_abbrevs()
872 free (abbrev->attrs); in read_abbrevs()
873 abbrev = abbrev->next; in read_abbrevs()
1094 struct attr_abbrev *abbrev, in read_attribute() argument
1098 attr->name = abbrev->name; in read_attribute()
1099 info_ptr = read_attribute_value (attr, abbrev->form, unit, info_ptr); in read_attribute()
2133 struct abbrev_info *abbrev; in find_abstract_instance_name() local
2192 abbrev = lookup_abbrev (abbrev_number, unit->abbrevs); in find_abstract_instance_name()
2193 if (! abbrev) in find_abstract_instance_name()
2201 for (i = 0; i < abbrev->num_attrs; ++i) in find_abstract_instance_name()
2203 info_ptr = read_attribute (&attr, &abbrev->attrs[i], unit, in find_abstract_instance_name()
2298 struct abbrev_info *abbrev; in scan_unit_for_symbols() local
2315 abbrev = lookup_abbrev (abbrev_number,unit->abbrevs); in scan_unit_for_symbols()
2316 if (! abbrev) in scan_unit_for_symbols()
2326 if (abbrev->tag == DW_TAG_subprogram in scan_unit_for_symbols()
2327 || abbrev->tag == DW_TAG_entry_point in scan_unit_for_symbols()
2328 || abbrev->tag == DW_TAG_inlined_subroutine) in scan_unit_for_symbols()
2334 func->tag = abbrev->tag; in scan_unit_for_symbols()
2351 if (abbrev->tag == DW_TAG_variable) in scan_unit_for_symbols()
2357 var->tag = abbrev->tag; in scan_unit_for_symbols()
2368 for (i = 0; i < abbrev->num_attrs; ++i) in scan_unit_for_symbols()
2370 info_ptr = read_attribute (&attr, &abbrev->attrs[i], unit, info_ptr); in scan_unit_for_symbols()
2501 if (abbrev->has_children) in scan_unit_for_symbols()
2550 struct abbrev_info *abbrev; in parse_comp_unit() local
2615 abbrev = lookup_abbrev (abbrev_number, abbrevs); in parse_comp_unit()
2616 if (! abbrev) in parse_comp_unit()
2638 for (i = 0; i < abbrev->num_attrs; ++i) in parse_comp_unit()
2640 info_ptr = read_attribute (&attr, &abbrev->attrs[i], unit, info_ptr); in parse_comp_unit()
2662 if (abbrev->tag == DW_TAG_compile_unit) in parse_comp_unit()
3919 struct abbrev_info *abbrev = abbrevs[i]; in _bfd_dwarf2_cleanup_debug_info() local
3921 while (abbrev) in _bfd_dwarf2_cleanup_debug_info()
3923 free (abbrev->attrs); in _bfd_dwarf2_cleanup_debug_info()
3924 abbrev = abbrev->next; in _bfd_dwarf2_cleanup_debug_info()