// { dg-do compile } | |
// Origin: John Maddock <john at johnmaddock dot co dot uk> | |
// PR c++/13997: Error while matching partial specialization of array type | |
template <typename T> | |
struct is_array; | |
template <typename T, unsigned int N> | |
struct is_array<T[N]>; | |
template <typename T, unsigned int N> | |
struct is_array<const T[N]> {}; | |
template struct is_array<int const[2]>; |