// { dg-do assemble } | |
// From: Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de> | |
// Reported against EGCS snaps 98/06/18. | |
struct a { | |
a(); | |
void junk( float ); | |
void junk( double ); | |
void bar( double ); | |
void bar( float ); | |
void foo( void (a::*member)(float) ); // { dg-message "void a::foo|no known conversion" } | |
}; | |
a::a() | |
{ | |
foo( &junk ); // { dg-error "cannot convert" } junk is an unqualified-id. | |
foo( &bar ); // { dg-error "cannot convert" } bar is an unqualified-id. | |
} |