1// PR c++/9050, DR 147, 318
2
3struct Y
4{
5  template <typename T> Y (T);
6  template <typename T> void foo (T);
7};
8
9template <>      Y::Y<int>   (int)  { }
10