Lines Matching refs:tag
317 Dwarf_Half tag;
319 if (dwarf_tag(die, &tag, &dw->dw_err) == DW_DLV_OK)
320 return (tag);
322 terminate("die %llu: failed to get tag for type: %s\n",
965 Dwarf_Half tag = die_tag(dw, mem);
968 if (tag != DW_TAG_member) {
1064 * tag will always be followed by a proper nested declaration of
1068 * (i.e. die_child of the struct tag won't be null), we'll ignore it.
1197 Dwarf_Half tag;
1210 if ((tag = die_tag(dw, arg)) != DW_TAG_formal_parameter &&
1211 tag != DW_TAG_unspecified_parameters) {
1242 if ((tag = die_tag(dw, arg)) == DW_TAG_formal_parameter)
1244 else if (tag == DW_TAG_unspecified_parameters &&
1570 Dwarf_Half tag;
1582 if ((tag = die_tag(dw, arg)) != DW_TAG_formal_parameter &&
1583 tag != DW_TAG_variable) {
1708 * Used to map the die to a routine which can parse it, using the tag to do the
1741 die_tag2ctor(Dwarf_Half tag)
1746 if (dc->dc_tag == tag)
1758 Dwarf_Half tag;
1768 tag = die_tag(dw, die);
1770 if ((dc = die_tag2ctor(tag)) == NULL) {
1771 debug(2, "die %llu: ignoring tag type %x\n", off, tag);