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