1. int foo(struct foo { int x; } blah)
  2. {
  3. return blah.x;
  4. }
  5.  
  6. struct foo { int x; } bar;
  7.  
  8. int main(void)
  9. {
  10. return foo(bar);
  11. }