void _main(){int * data;_union_type my_union;data=NULL;data=NULL;my_union.a=data;{int * data=my_union.b;printIntLine(*data);}}
static void main(){int * data;_union_type my_union;data=NULL;{int tmp=5;data=&tmp;}my_union.a=data;{int * data=my_union.b;printIntLine(*data);}}