1 extern struct Y { 2 int n; 3 float f; 4 } y1; 5 enum E { e1 }; 6 7 struct X { 8 int n; 9 } x1; 10 11 int f() { 12 return y1.n + e1 + y1.f + x1.n; 13 } 14