1 template<int N> struct A; 2 template<> struct A<1>; 3 4 template<int N> constexpr void f(); 5 template<> constexpr void f<1>(); 6 7 template<int N> extern int v; 8 template<> extern int v<1>; 9