1 // PR c++/48029 2 3 template <class T> struct A { }; 4 template <class T, class U> struct B 5 { 6 struct N { }; 7 typedef U u; 8 }; 9 10 typedef B<int, A<int>(*)[2]> btype; 11 A<int> v1[2]; 12 btype v2; 13 14 15