1// { dg-do assemble } 2 3template <class T> 4void g(T, T); 5 6template <class T> 7void g(int*, T); 8 9struct S 10{ 11 void f() const 12 { 13 g(X, X+3); 14 } 15 16 double X[3]; 17}; 18 19