Lines Matching refs:tag
319 Dwarf_Half tag;
321 if (dwarf_tag(die, &tag, &dw->dw_err) == DW_DLV_OK)
322 return (tag);
324 terminate("die %llu: failed to get tag for type: %s\n",
993 Dwarf_Half tag = die_tag(dw, mem);
996 if (tag != DW_TAG_member) {
1056 * tag will always be followed by a proper nested declaration of
1060 * (i.e. die_child of the struct tag won't be null), we'll ignore it.
1188 Dwarf_Half tag;
1201 if ((tag = die_tag(dw, arg)) != DW_TAG_formal_parameter &&
1202 tag != DW_TAG_unspecified_parameters) {
1234 if ((tag = die_tag(dw, arg)) == DW_TAG_formal_parameter)
1236 else if (tag == DW_TAG_unspecified_parameters &&
1550 Dwarf_Half tag;
1562 if ((tag = die_tag(dw, arg)) != DW_TAG_formal_parameter &&
1563 tag != DW_TAG_variable) {
1688 * Used to map the die to a routine which can parse it, using the tag to do the
1721 die_tag2ctor(Dwarf_Half tag)
1726 if (dc->dc_tag == tag)
1738 Dwarf_Half tag;
1748 tag = die_tag(dw, die);
1750 if ((dc = die_tag2ctor(tag)) == NULL) {
1751 debug(2, "die %llu: ignoring tag type %x\n", off, tag);