1// { dg-do assemble } 2 3template <class T> struct A { T t; }; 4 5template <class T> class B: private T { 6 public: 7 T::t; // { dg-bogus "" } doesn't recognize access decl 8}; 9 10template class B<A<int> >; 11