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