2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.pt / recursion2.C
blob47dd5522d0ac98fe1e941c571cd720fd698f96f8
1 // { dg-do run  }
2 template< int i > struct T :
3 public T< i-1 >
5 };
7 template<> struct T< 0 >
9 };
11 template< class F > struct T1 :
12 public T< F::dim >
16 template< int i > struct S
18   enum { dim = i } ;
21 int main()
23   T1< S< 4 > > t ;
24   return( 0 ) ;