Dead
[official-gcc.git] / gomp-20050608-branch / gcc / testsuite / g++.old-deja / g++.bob / template1.C
blobbe4c957879cbea5ce846ab2c4875b5bd739f0f76
1 // { dg-do assemble  }
2 // prms-id: 10038
3 template < class Referencee >
4 class Referencer
6 public:
7     Referencer (Referencee const * pReferencee);
8 };
10 template <class T>
11 class Array
13 public:
14     int addElement (T const & e);
15     int addElement ();
18 class ScenarioGroup;
20 class ScenarioSet : public Array< Referencer<ScenarioGroup> >
22     typedef Array< Referencer<ScenarioGroup> > arrayBase;
23     void addElement(ScenarioGroup *group)
24         {
25             arrayBase::addElement(group);
26         }