// RUN: clang-cc -fsyntax-only -verify %s template struct X0 { typedef T* type; void f0(T); void f1(type); }; template<> void X0::f0(char); template<> void X0::f1(type);