xref: /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.jason/enum.C (revision c87b03e512fc05ed6e0222f6fb0ae86264b1d05b)
1 // PRMS Id: 4337
2 // Bug: Enums are not looked up to arbitrary depth.
3 // Build don't link:
4 
5 struct W {
6   enum A { B };
7 };
8 
9 struct X : public W
10 {};
11 
12 struct Y : public X
13 {};
14 
15 struct S
16 {
17   X::A a1;
18   Y::A a2;			// gets bogus error -
19 };
20