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