1// { dg-do run } 2 3template <class T> 4class Foo 5{ 6public: 7 Foo(const T&); 8 Foo(const T&, const T&); 9}; 10 11template <class T> 12Foo<T>::Foo(const T& t0) 13{ 14} 15 16template <class T> 17Foo<T>::Foo(const T& t0, const T& t1) 18{ 19} 20 21template Foo<int>::Foo(const int& t0); 22 23 24int main (void) { 25 return 0; 26} 27 28 29 30 31 32 33 34 35 36 37 38 39