1 /* { dg-do compile } */
2 /* { dg-options "-w" } */
4 void foo (void * DAG_temp117584)
13 void ** __indir_union1 = (void**)DAG_temp117584;
14 DAG_temp117585 = (long)*__indir_union1;
15 DAG_temp117586 = DAG_temp117585;
16 if ( DAG_temp117586 != (int)268435456 )
20 union __block_indir0_u { struct { long val; } __indir_struct; }
21 * __indir_union = (union __block_indir0_u*)pC;
22 f(__indir_union->__indir_struct.val);