Lines Matching defs:tag

123 /* This structure holds a linked last of structs with their tag names,
128 /* Next tag. */
130 /* This tag name. */
132 /* The type of the tag. */
1376 bfd_boolean tag, typdef;
1428 tag = FALSE;
1519 tag = TRUE;
1572 tag = TRUE;
1627 tag = TRUE;
1732 tag = TRUE;
2016 if ((tag || typdef)
2032 that if we later see a definition of the tag as a C++
2526 const char *tag;
2554 if (! ieee_require_atn65 (info, pp, &tag, &taglen))
2560 if (it->name[0] == tag[0]
2561 && strncmp (it->name, tag, taglen) == 0
3714 /* If this is a tag which has not yet been defined, this is the
3715 kind. If the tag has been defined, this is DEBUG_KIND_ILLEGAL. */
3744 const char *tag;
4730 /* Write out information for an undefined tag. This is called via
5305 ieee_enum_type (void *p, const char *tag, const char **names,
5318 if (tag == NULL)
5320 if (e->tag != NULL)
5325 if (e->tag == NULL
5326 || tag[0] != e->tag[0]
5327 || strcmp (tag, e->tag) != 0)
5333 /* This enum tag has been seen but not defined. */
5359 if (tag != NULL)
5385 if (! ieee_define_named_type (info, tag, indx, 0, TRUE, localp,
5417 e->tag = tag;
5822 ieee_start_struct_type (void *p, const char *tag, unsigned int id,
5837 /* We need to create a tag for internal use even if we don't want
5840 if (tag != NULL)
5842 look = tag;
5852 /* If we already have references to the tag, we must use the
5866 defined tag. Force it to be local to avoid
5897 || ! ieee_define_named_type (info, tag, nt->type.indx, size, TRUE,
5909 have a NULL name if tag is NULL. */
5915 info->type_stack->type.name = tag;
6049 /* If this is not a duplicate definition of this tag, then localp
6095 ieee_start_class_type (void *p, const char *tag, unsigned int id,
6110 if (tag == NULL)
6116 tag = t;
6132 if (! ieee_start_struct_type (p, tag, id, structp, size))
6145 || ! ieee_write_atn65 (info, indx, tag))
6520 if (e->tag != NULL && strcmp (e->tag, name) == 0)
6528 e->tag = name;
6828 /* Output a tag for a type. We don't have to do anything here. */