Lines Matching defs: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",
952 Dwarf_Half tag = die_tag(dw, mem);
955 if (tag != DW_TAG_member) {
1033 * tag will always be followed by a proper nested declaration of
1037 * (i.e. die_child of the struct tag won't be null), we'll ignore it.
1166 Dwarf_Half tag;
1179 if ((tag = die_tag(dw, arg)) != DW_TAG_formal_parameter &&
1180 tag != DW_TAG_unspecified_parameters) {
1211 if ((tag = die_tag(dw, arg)) == DW_TAG_formal_parameter)
1213 else if (tag == DW_TAG_unspecified_parameters &&
1532 Dwarf_Half tag;
1544 if ((tag = die_tag(dw, arg)) != DW_TAG_formal_parameter &&
1545 tag != DW_TAG_variable) {
1670 * Used to map the die to a routine which can parse it, using the tag to do the
1703 die_tag2ctor(Dwarf_Half tag)
1708 if (dc->dc_tag == tag)
1720 Dwarf_Half tag;
1730 tag = die_tag(dw, die);
1732 if ((dc = die_tag2ctor(tag)) == NULL) {
1733 debug(2, "die %llu: ignoring tag type %x\n", off, tag);