rt_gccstream/gcc/testsuite/g++.old-deja/g++.other/overload5.C

23 lines
248 B
C

// { dg-do link }
struct S {};
struct T : public S {};
struct U : public T {};
void f(int T::*) {}
void f(int U::*);
void g(void (T::*)(int)) {}
void g(void (U::*)(int));
int main()
{
int S::*ip;
void (S::*fp)(int);
f(ip);
g(fp);
}