1 // { dg-do assemble  }
2 // GROUPS passed enums
3 class X {
4 public:
5   enum { a };
6 };
7 
8 enum { b = 1 };
9 enum ok {  y = b };
10 enum notok { z = X::a };
11