1// PR c++/16623
2
3template <int N>
4struct C
5{
6  C& operator= (int);
7};
8
9template <int N>
10C<N>& C<N>::operator= (int)
11{
12  return *this;
13}
14
15C<0> a;
16