1183724Ssos// { dg-do assemble } 2230132Suqs// PRMS Id: 4900 3183724Ssos// Bug: g++ doesn't apply access control uniformly to type conversion operators 4183724Ssos 5183724Ssosstruct A { 6183724Ssosprotected: 7183724Ssos operator int * () const; 8183724Ssos}; 9183724Ssos 10183724Ssosstruct B : public A { 11183724Ssos int * foo () { return A::operator int *(); } 12183724Ssos}; 13183724Ssos