1 // Bug: This checks that the pointer-to-member-function type is not 2 // shared between differently-qualified pointer-to-method types. 3 4 // { dg-do compile } 5 struct A 6 { fA7 void f () {} 8 }; 9 10 void (A::*const cp)() = &A::f; 11 main()12int main () 13 { 14 void (A::* p)(); 15 void (A::** ip)() = &p; 16 17 *ip = &A::f; 18 } 19