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