5 void DoSomething() { return; };
9 class Child : public Parent {
15 void DoAnyThing(void (Parent::*)(void)) { return; }
16 void DoAThing(void (Child::*)(void)) { return; }
17 void DoAThing(int Child::*) { return; }
25 a.DoAnyThing(&Child::DoSomething);
26 a.DoAThing(&Child::DoSomething);
27 a.DoAThing(&Parent::DoSomething);
28 a.DoAThing(&Parent::i);