1// { dg-do link } 2// GROUPS passed templates membertemplates 3extern "C" int printf(const char*, ...); 4 5template <class X> 6struct S 7{ 8 template <class U> 9 void g(U u) { this; } 10}; 11 12 13int main() 14{ 15 S<char*> s; 16 s.g(3); 17} 18