summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/lookup/ptrmem1.C
blob: 5bdef2621fea2f730ea634fa59439b346d3fe7c0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
struct A {
  virtual void f ();
};

struct B : public A {
};

struct C : public A {
};

struct D : public B, C {
  virtual void f (); 
};

void (D::*p)() = &D::f;