1 // { dg-do assemble  }
2 // GROUPS passed temps
3 
4 template <class B >
5 class A {
6 public:
7   class C {};
8 };
9 
10 template class A<int>::C;
11 
12