1 /* { dg-do compile } */
2 /* { dg-options "-O2 -fdump-tree-optimized" } */
6 typedef union tree_node *tree;
11 LAST_AND_UNUSED_TREE_CODE
16 enum tree_code code:8;
25 struct tree_common common;
32 objects_must_conflict_p (t1, t2)
36 if ((t1->common.code == ARRAY_TYPE) != (t2
37 && t2->common.code == ARRAY_TYPE))
41 return foo (t2 ? get_alias_set (t2) : 0);
44 /* There should be two assignments of variables to the value zero. */
45 /* { dg-final { scan-tree-dump-times " = 0" 2 "optimized"} } */