1 // PR c++/29138
2 
3 class A
4 {
5 public:
6   int i;
7   class A1
8   {
9     int j;
10   };
11 };
12 
13 class B : private A
14 {
15 public:
16   A::i; // { dg-warning "deprecated" }
17   A::A1; // { dg-warning "deprecated" }
18 };
19 
20 void
f()21 f ()
22 {
23   B b;
24   B::A1 a1;
25 }
26