Lines Matching refs:abbrev
849 struct abbrev_info *abbrev; in lookup_abbrev() local
852 abbrev = abbrevs[hash_number]; in lookup_abbrev()
854 while (abbrev) in lookup_abbrev()
856 if (abbrev->number == number) in lookup_abbrev()
857 return abbrev; in lookup_abbrev()
859 abbrev = abbrev->next; in lookup_abbrev()
936 struct abbrev_info *abbrev = abbrevs[i]; in read_abbrevs() local
938 while (abbrev) in read_abbrevs()
940 free (abbrev->attrs); in read_abbrevs()
941 abbrev = abbrev->next; in read_abbrevs()
1172 struct attr_abbrev * abbrev, in read_attribute() argument
1177 attr->name = abbrev->name; in read_attribute()
1178 info_ptr = read_attribute_value (attr, abbrev->form, unit, info_ptr, info_ptr_end); in read_attribute()
2285 struct abbrev_info *abbrev; in find_abstract_instance_name() local
2350 abbrev = lookup_abbrev (abbrev_number, unit->abbrevs); in find_abstract_instance_name()
2351 if (! abbrev) in find_abstract_instance_name()
2359 for (i = 0; i < abbrev->num_attrs; ++i) in find_abstract_instance_name()
2361 info_ptr = read_attribute (&attr, &abbrev->attrs[i], unit, in find_abstract_instance_name()
2473 struct abbrev_info *abbrev; in scan_unit_for_symbols() local
2494 abbrev = lookup_abbrev (abbrev_number,unit->abbrevs); in scan_unit_for_symbols()
2495 if (! abbrev) in scan_unit_for_symbols()
2505 if (abbrev->tag == DW_TAG_subprogram in scan_unit_for_symbols()
2506 || abbrev->tag == DW_TAG_entry_point in scan_unit_for_symbols()
2507 || abbrev->tag == DW_TAG_inlined_subroutine) in scan_unit_for_symbols()
2513 func->tag = abbrev->tag; in scan_unit_for_symbols()
2530 if (abbrev->tag == DW_TAG_variable) in scan_unit_for_symbols()
2536 var->tag = abbrev->tag; in scan_unit_for_symbols()
2547 for (i = 0; i < abbrev->num_attrs; ++i) in scan_unit_for_symbols()
2549 info_ptr = read_attribute (&attr, &abbrev->attrs[i], unit, info_ptr, info_ptr_end); in scan_unit_for_symbols()
2688 if (abbrev->has_children) in scan_unit_for_symbols()
2737 struct abbrev_info *abbrev; in parse_comp_unit() local
2810 abbrev = lookup_abbrev (abbrev_number, abbrevs); in parse_comp_unit()
2811 if (! abbrev) in parse_comp_unit()
2833 for (i = 0; i < abbrev->num_attrs; ++i) in parse_comp_unit()
2835 info_ptr = read_attribute (&attr, &abbrev->attrs[i], unit, info_ptr, end_ptr); in parse_comp_unit()
2857 if (abbrev->tag == DW_TAG_compile_unit) in parse_comp_unit()
4213 struct abbrev_info *abbrev = abbrevs[i]; in _bfd_dwarf2_cleanup_debug_info() local
4215 while (abbrev) in _bfd_dwarf2_cleanup_debug_info()
4217 free (abbrev->attrs); in _bfd_dwarf2_cleanup_debug_info()
4218 abbrev = abbrev->next; in _bfd_dwarf2_cleanup_debug_info()