// { dg-do assemble }
// prms-id: 10511
class S {
public:
enum E {a, b, c};
};
class C {
bool f (S::E()) { return true; }
virtual void foo();
void C::foo() { }