2 // GROUPS passed templates membertemplates
3 extern "C" int printf(const char*, ...);
7 template <class T, class U>
16 template <class T, class U>
19 printf ("T,U version\n");
24 void S::foo(char*, U u)
26 printf ("char*,U version\n");
32 printf ("int version\n");