Lines Matching defs:abbrev

168   /* The abbrev hash table.  */
216 /* This data structure holds the information of an abbrev. */
219 unsigned int number; /* Number identifying abbrev. */
396 /* Lookup an abbrev_info structure in the abbrev hash table. */
402 struct abbrev_info *abbrev;
405 abbrev = abbrevs[hash_number];
407 while (abbrev)
409 if (abbrev->number == number)
410 return abbrev;
412 abbrev = abbrev->next;
468 /* Loop until we reach an abbrev number of 0. */
474 /* Read in abbrev header. */
503 struct abbrev_info *abbrev = abbrevs[i];
505 while (abbrev)
507 free (abbrev->attrs);
508 abbrev = abbrev->next;
532 always properly terminated with an abbrev number of 0.
684 struct attr_abbrev *abbrev,
688 attr->name = abbrev->name;
689 info_ptr = read_attribute_value (attr, abbrev->form, unit, info_ptr);
1569 struct abbrev_info *abbrev;
1579 abbrev = lookup_abbrev (abbrev_number, unit->abbrevs);
1580 if (! abbrev)
1582 (*_bfd_error_handler) (_("Dwarf Error: Could not find abbrev number %u."),
1588 for (i = 0; i < abbrev->num_attrs; ++i)
1590 info_ptr = read_attribute (&attr, &abbrev->attrs[i], unit, info_ptr);
1679 struct abbrev_info *abbrev;
1695 abbrev = lookup_abbrev (abbrev_number,unit->abbrevs);
1696 if (! abbrev)
1698 (*_bfd_error_handler) (_("Dwarf Error: Could not find abbrev number %u."),
1706 if (abbrev->tag == DW_TAG_subprogram
1707 || abbrev->tag == DW_TAG_entry_point
1708 || abbrev->tag == DW_TAG_inlined_subroutine)
1712 func->tag = abbrev->tag;
1728 if (abbrev->tag == DW_TAG_variable)
1732 var->tag = abbrev->tag;
1742 for (i = 0; i < abbrev->num_attrs; ++i)
1744 info_ptr = read_attribute (&attr, &abbrev->attrs[i], unit, info_ptr);
1859 if (abbrev->has_children)
1907 struct abbrev_info *abbrev;
1959 (*_bfd_error_handler) (_("Dwarf Error: Bad abbrev number: %u."),
1965 abbrev = lookup_abbrev (abbrev_number, abbrevs);
1966 if (! abbrev)
1968 (*_bfd_error_handler) (_("Dwarf Error: Could not find abbrev number %u."),
1984 for (i = 0; i < abbrev->num_attrs; ++i)
1986 info_ptr = read_attribute (&attr, &abbrev->attrs[i], unit, info_ptr);
2677 struct abbrev_info *abbrev = abbrevs[i];
2679 while (abbrev)
2681 free (abbrev->attrs);
2682 abbrev = abbrev->next;