Lines Matching refs:UNION
99 /* struct, union, enum, ptr, array and func are not shared. */
121 // Keep referring to the same subtype, struct, union, enum, params.
132 // Keep referring to the same subtype, struct, union, enum, params.
148 // Keep referring to the same subtype, struct, union, enum, params.
154 * In case of a struct or union type, the members should lose their
156 * or union type. This in turn would defeat the type comparison in
166 * Returns whether the type is 'void' or an incomplete array, struct, union
243 * and other specifiers (except struct, union, enum, typedef name).
309 * struct/union/enum tag.
331 if (t == STRUCT || t == UNION || t == ENUM) {
876 * struct/union/enum elements and parameters.
1056 /* bit-field in union is very unusual */
1080 /* Add a member to the struct or union type that is being built in 'dcs'. */
1157 /* function invalid in structure or union */
1342 : sc == UNION_TAG ? "union"
1655 * kind the kind of the tag (STRUCT/UNION/ENUM)
1668 else if (kind == UNION)
2060 else if (dsym->s_type->t_tspec == UNION)
2061 /* typedef '%s' of union type '%s' */
2070 && dsym->s_type->t_subt->t_tspec == UNION)
2071 /* typedef '%s' of pointer to union type '%s' */
3048 case UNION:
3049 /* union '%s' never defined */