blob: 2677992770d340cc1adcc15143f7166663ead1c9 [file] [log] [blame]
// CWG 1001
template<class T> struct A {
typedef T arr[3];
};
template<class T> void f(const typename A<T>::arr) { } // #1
template void f<int>(const A<int>::arr);
template <class T> struct B {
void g(T);
};
template <class T> void B<T>::g(const T) { } // #2