1// { dg-do assemble }
2// PRMS Id: 4337
3// Bug: Enums are not looked up to arbitrary depth.
4
5struct W {
6 enum A { B };
7};
8
9struct X : public W
10{};
11
12struct Y : public X
13{};
14
15struct S
16{
17 X::A a1;
18 Y::A a2; // { dg-bogus "" }
19};
20