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