int foo(struct foo { int x; } blah)
{
return blah.x;
}
struct foo { int x; } bar;
int main(void)
{
return foo(bar);
}