Searched refs:union_type (Results 1 - 14 of 14) sorted by relevance

/haiku-buildtools/gcc/gcc/testsuite/objc.dg/
H A Dtype-size-4.m18 union union_type { int x; test_type y; } *d;
H A Dtype-size-5.m17 union union_type { int x; test_type y; } e; /* { dg-error "instance variable .e. uses flexible array member" } */
/haiku-buildtools/gcc/gcc/testsuite/jit.dg/
H A Dtest-accessing-union.c43 gcc_jit_type *union_type = local
60 union_type, "u");
/haiku-buildtools/gcc/gcc/fortran/
H A Dtrans-common.c286 build_field (segment_info *h, tree union_type, record_layout_info rli) argument
304 DECL_FIELD_CONTEXT (field) = union_type;
351 build_equiv_decl (tree union_type, bool is_init, bool is_saved) argument
359 decl = gfc_create_var (union_type, "equiv");
367 VAR_DECL, get_identifier (name), union_type);
392 build_common_decl (gfc_common_head *com, tree union_type, bool is_init) argument
403 tree size = TYPE_SIZE_UNIT (union_type);
418 DECL_SIZE (decl) = TYPE_SIZE (union_type);
420 DECL_MODE (decl) = TYPE_MODE (union_type);
421 TREE_TYPE (decl) = union_type;
501 get_init_field(segment_info *head, tree union_type, tree *field_init, record_layout_info rli) argument
606 tree union_type; local
[all...]
H A Dtrans-types.c3223 tree triplet_struct_type, vect_struct_type, union_type, tmp, *chain;
3258 union_type = make_node (UNION_TYPE);
3259 tmp = gfc_add_field_to_struct_1 (union_type, get_identifier ("v"),
3262 tmp = gfc_add_field_to_struct_1 (union_type, get_identifier ("triplet"),
3265 gfc_finish_type (union_type);
3273 union_type, &chain);
3209 tree triplet_struct_type, vect_struct_type, union_type, tmp, *chain; local
/haiku-buildtools/gcc/gcc/ada/gcc-interface/
H A Ddecl.c4962 tree union_type = TREE_TYPE (variant_part);
4971 TYPE_SIZE (union_type)
4974 TYPE_SIZE_UNIT (union_type)
4980 TYPE_SIZE (union_type)
4981 = elaborate_expression_1 (TYPE_SIZE (union_type),
4989 TYPE_SIZE_UNIT (union_type)
4990 = elaborate_expression_2 (TYPE_SIZE_UNIT (union_type),
4995 TYPE_ALIGN (union_type));
5009 DECL_SIZE (variant_part) = TYPE_SIZE (union_type);
5010 DECL_SIZE_UNIT (variant_part) = TYPE_SIZE_UNIT (union_type);
4961 tree union_type = TREE_TYPE (variant_part); local
[all...]
/haiku-buildtools/legacy/gcc/gcc/ch/
H A Dinout.c195 tree long_type, ulong_type, union_type;
746 pushdecl (union_type = build_decl (TYPE_DECL,
749 DECL_SOURCE_LINE (union_type) = 0;
750 satisfy_decl (union_type, 0);
754 TREE_TYPE (union_type));
193 tree long_type, ulong_type, union_type; local
/haiku-buildtools/gcc/gcc/
H A Dgengtype.c1014 type_p union_type;
1024 union_type =
1030 return create_field_all (next, union_type, name,
1010 type_p union_type; local
/haiku-buildtools/legacy/gcc/gcc/cp/
H A Dlex.c714 union_type_node = build_int_2 (union_type, 0);
H A Ddecl.c12609 case union_type:
12663 case union_type:
12919 if (tag_code == union_type)
H A Dcp-tree.h2113 enum tag_types { record_type, class_type, union_type, enum_type,
2106 enum tag_types { record_type, class_type, union_type, enum_type, enumerator in enum:tag_types
/haiku-buildtools/gcc/gcc/cp/
H A Ddecl.c3453 || tag_type == union_type);
12134 case union_type:
12355 case union_type:
12507 tag_kind = union_type;
H A Dcp-tree.h4320 union_type, /* "union" types. */
4314 union_type, /* "union" types. */ enumerator in enum:tag_types
H A Dparser.c25170 return union_type;
25205 if ((TREE_CODE (type) == UNION_TYPE) != (class_key == union_type))
25208 class_key == union_type ? "union"

Completed in 522 milliseconds