Dead
[official-gcc.git] / gomp-20050608-branch / gcc / testsuite / g++.dg / template / ttp6.C
bloba4c6ab059b21a440d44c1e00e52d341ee4cd3b89
1 // { dg-do compile }
3 // Origin: Eelis van der Weegen <gccbugs@contacts.eelis.net>
5 // PR c++/10552: Member class template as template template argument
6 // substitution issue.
8 template <template <typename> class A, typename>
9 struct B
11   typedef typename A<int>::t t;
14 template <typename D>
15 struct E
17   template <typename> struct F { typedef int t; };
18   typedef typename B<F, D>::t t;
21 typedef E<int>::t t;