// Header for PCH test cxx-alias-decl.cpp struct S {}; template struct T { template using A = T; }; using A = int; template using B = S; template using C = T; template using D = typename T::template A;