1// { dg-do run } 2// Testcase for proper hiding of base conversion ops. 3 4struct A 5{ 6 operator const char *(); 7}; 8 9struct B : public A 10{ 11 operator const char *() { return 0; } 12}; 13 14int main( void ) 15{ 16 B b; 17 const char *p = b; 18} 19