OSDN Git Service

In gcc/objc/:
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / overload / defarg2.C
1 // PR c++/37971
2 // { dg-do compile }
3
4 class C {
5 private:
6   static int f(int);
7   static int f(char);
8
9 public:  
10   static void g(int (*)(int) = f);
11 };
12
13 void h() {
14   /* Although C::f is inaccessible here, it is accessible in the
15      context of C::g, so there is no error.  */
16   C::g();
17 }