1 // Copyright (C) 2003 Free Software Foundation
2 // Contributed by Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5 // Template instantiate during deferred access check
7 template <class T> struct C {
8 typedef typename T::X Y;
13 template <class T> friend struct C;