// Bug: This checks that the pointer-to-member-function type is not | |
// shared between differently-qualified pointer-to-method types. | |
// { dg-do compile } | |
struct A | |
{ | |
void f () {} | |
}; | |
void (A::*const cp)() = &A::f; | |
int main () | |
{ | |
void (A::* p)(); | |
void (A::** ip)() = &p; | |
*ip = &A::f; | |
} |