// { dg-do compile } // Origin: Volker Lukas // PR c++/9554: Access checking for template ID as class head. class enclose { template struct enclosed; }; template <> struct enclose::enclosed;