1 // Copyright (C) 2002 Free Software Foundation
3 // Contributed by Gabriel Dos Reis <gdr@integrable-solutions.net
16 _eSeq(const X thing){}
17 int _oHash() {return 0;}
18 _eSeq<X > _oPlusPlus(const _eSeq<X > other) const
22 _eSeq<X > take(const _eSeq<X > other) const
33 _eHndl(const _eAny *obj){}
36 class VarInstances : public _eAny
39 VarInstances() : _eAny() {}
42 void testFunc(const VarInstances *testInstance)
44 const _eSeq<_eHndl<VarInstances> > temp1 =
45 _eSeq<_eHndl<VarInstances> >(_eHndl<VarInstances>(testInstance));
47 if((_eSeq<_eHndl<VarInstances>
48 >(_eHndl<VarInstances>(testInstance))._oPlusPlus(temp1)._oHash() ==
55 int main(int argc, char** argv)
57 testFunc(new VarInstances());