// PR c++/5657 // Origin: Volker Reichelt <reichelt@igpm.rwth-aachen.de> // { dg-do compile } template<typename T> struct A { A(B); }; template<typename T> A<T>::A(B) {} // { dg-error "" }