2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.pt / ttp19.C
blob76ff60105a672c007ebbe9ac20ff89131d16e8b2
1 // { dg-do run  }
2 #include <vector>
4 template<template<class> class D,class E> class C
6                 D<E> d;
7         public:
8                 int size() { return d.size(); }
9 };
11 template<template<class> class D,class E> int size(D<E> &d1)
13         d1.size();
14         C<D,E> d2;
15         d2.size();
16         return 0;
19 int main()
21         std::vector<int> c1;
22         std::vector<char> c2;
23         size(c1);
24         size(c2);