1 // PR c++/28886 2 3 template<typename> struct A; 4 5 template<typename T, int N> struct A<T[N]> {}; 6 7 template<typename T, int N> struct A<const T[N]> {}; 8 9 A<const int[1]> a; 10