blob: d6819021ba2156fe98ed3ccb0776485a1e6697bb [file] [log] [blame]
// PR c++/37971
// { dg-do compile }
class C {
private:
static int f(int); // { dg-message "private" }
static int f(char);
};
class D {
public:
/* C::f is inaccessible, so this is an error, even if this function
is never called. */
static void g(int (*)(int) = C::f); // { dg-error "context" }
};