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