Lines Matching defs:tag
314 Dwarf_Half tag;
316 if (dwarf_tag(die, &tag, &dw->dw_err) == DW_DLV_OK)
317 return (tag);
319 terminate("die %llu: failed to get tag for type: %s\n",
983 Dwarf_Half tag = die_tag(dw, mem);
986 if (tag != DW_TAG_member) {
1082 * tag will always be followed by a proper nested declaration of
1086 * (i.e. die_child of the struct tag won't be null), we'll ignore it.
1220 Dwarf_Half tag;
1233 if ((tag = die_tag(dw, arg)) != DW_TAG_formal_parameter &&
1234 tag != DW_TAG_unspecified_parameters) {
1265 if ((tag = die_tag(dw, arg)) == DW_TAG_formal_parameter)
1267 else if (tag == DW_TAG_unspecified_parameters &&
1593 Dwarf_Half tag;
1605 if ((tag = die_tag(dw, arg)) != DW_TAG_formal_parameter &&
1606 tag != DW_TAG_variable) {
1731 * Used to map the die to a routine which can parse it, using the tag to do the
1764 die_tag2ctor(Dwarf_Half tag)
1769 if (dc->dc_tag == tag)
1781 Dwarf_Half tag;
1791 tag = die_tag(dw, die);
1793 if ((dc = die_tag2ctor(tag)) == NULL) {
1794 debug(2, "die %llu: ignoring tag type %x\n", off, tag);