4 struct X { static void foo(); static void baz(int); static int baz(double); } x;
5 struct Y { void o(unsigned char); static void o(int); void o(double); } y;
11 void (&r4)(int) = x.baz;
12 int (&r5)(double) = x.baz;
13 void (&r6)(int) = X::baz;
14 int (&r7)(double) = X::baz;
15 void (&r8)(int) = y.o;