Lines Matching defs:tag
93 /* The tag name. */
94 const char *tag;
781 stab_enum_type (void *p, const char *tag, const char **names,
793 assert (tag != NULL);
795 buf = (char *) xmalloc (10 + strlen (tag));
796 sprintf (buf, "xe%s:", tag);
805 if (tag != NULL)
806 len += strlen (tag);
812 if (tag == NULL)
818 sprintf (buf, "%s:T%ld=e", tag, index);
825 if (tag == NULL)
1262 stab_get_struct_index (struct stab_write_handle *info, const char *tag,
1290 info->type_cache.struct_types[id].tag = tag;
1306 /* Start outputting a struct. We ignore the tag, and handle it in
1310 stab_start_struct_type (void *p, const char *tag, unsigned int id,
1328 index = stab_get_struct_index (info, tag, id, DEBUG_KIND_ILLEGAL,
1447 stab_start_class_type (void *p, const char *tag, unsigned int id, bfd_boolean structp, unsigned int size, bfd_boolean vptr, bfd_boolean ownvptr)
1464 if (! stab_start_struct_type (p, tag, id, structp, size))
1865 /* Push a struct, union or class tag. */
1931 /* Define a tag. */
1934 stab_tag (void *p, const char *tag)
1941 buf = (char *) xmalloc (strlen (tag) + strlen (s) + 3);
1943 sprintf (buf, "%s:T%s", tag, s);