1*f9287a9dSPiotr Pawel Stefaniak 2*f9287a9dSPiotr Pawel Stefaniakint f(struct x *a); 3*f9287a9dSPiotr Pawel Stefaniak 461fd3be0SPiotr Pawel Stefaniak/* See r303485 */ 561fd3be0SPiotr Pawel Stefaniakvoid 661fd3be0SPiotr Pawel Stefaniakt(void) 761fd3be0SPiotr Pawel Stefaniak{ 861fd3be0SPiotr Pawel Stefaniak static const struct { 961fd3be0SPiotr Pawel Stefaniak int a; 1061fd3be0SPiotr Pawel Stefaniak int b; 1161fd3be0SPiotr Pawel Stefaniak } c[] = { 1261fd3be0SPiotr Pawel Stefaniak { D, E }, 1361fd3be0SPiotr Pawel Stefaniak { F, G } 1461fd3be0SPiotr Pawel Stefaniak }; 1561fd3be0SPiotr Pawel Stefaniak} 16*f9287a9dSPiotr Pawel Stefaniak 17*f9287a9dSPiotr Pawel Stefaniakvoid u(struct x a) { 18*f9287a9dSPiotr Pawel Stefaniak int b; 19*f9287a9dSPiotr Pawel Stefaniak struct y c = (struct y *)&a; 20*f9287a9dSPiotr Pawel Stefaniak} 21