1  struct S { int i; };
       2  extern struct S x[];
       3  char *bar (const struct S *);
       4  void foo (void)
       5  {
       6    bar (x);
       7  }
       1  struct S { int i; };
       2  extern struct S x[];
       3  char *bar (const struct S *);
       4  void foo (void)
       5  {
       6    bar (x);
       7  }