1*1f5207b7SJohn Levon struct s { 2*1f5207b7SJohn Levon union { 3*1f5207b7SJohn Levon int val; 4*1f5207b7SJohn Levon }; 5*1f5207b7SJohn Levon }; 6*1f5207b7SJohn Levon 7*1f5207b7SJohn Levon static struct s foo = { .val = 5, }; 8*1f5207b7SJohn Levon /* 9*1f5207b7SJohn Levon * check-name: test anonymous union initializer 10*1f5207b7SJohn Levon */ 11*1f5207b7SJohn Levon 12