4 extern "C" int strcmp(const char*, const char*);
7 const char* foo(T, typename T::type c) { return __PRETTY_FUNCTION__; }
9 struct x {typedef int type;};
13 if (strcmp (foo(x(), 3), "const char* foo(T, typename T::type) "
14 "[with T = x; typename T::type = int]") == 0)