void _main(){void * data;_union_type my_union;twoints data_goodbuf;int data_mainbuf=100;data_goodbuf.a=0;data_goodbuf.b=0;data=&data_mainbuf;my_union.a=data;{void * data=my_union.b;printStructLine((twoints *)data);}}
static void main(){void * data;_union_type my_union;twoints data_goodbuf;int data_badbuf=100;data_goodbuf.a=0;data_goodbuf.b=0;data=&data_goodbuf;my_union.a=data;{void * data=my_union.b;printStructLine((twoints *)data);}}