1 struct foo {
2 	int x;
3 };
4 
baz(void)5 static inline void baz(void)
6 {
7 	(struct foo) { .x = 0 };
8 }
9 
barf(void)10 static void barf(void)
11 {
12 	baz();
13 }
14 
foo(void)15 static void foo(void)
16 {
17 	baz();
18 }
19 
20 /*
21  * check-name: inline compound literals
22  */
23