1 // { dg-do assemble } 2 // GROUPS passed templates membertemplates 3 struct S { 4 template <class T> 5 operator T(); 6 }; 7 8 9 template <class T> T()10 S::operator T() 11 { 12 } 13 14