Lines Matching +defs:E +defs:G
35 template <class T> struct E struct
38 E () : e (0) {} in E() argument
39 E (C<T> *p) : e (p) {} in E() argument
40 E (const E<T>& x) : e (x.e) {} in E() function
41 E (const D<T>& x) : e (x.e) {} in E() function
84 template <class T> struct G struct
87 G () { g = new F<T>; } in G() argument
88 G (const G<T>& x) { g = x.g; g->a1 (); } in G() function
89 ~G () {} in ~G() argument
97 G<T> operator+ (const G<T>& x) const argument
105 G<T>& operator+= (const G<T>& x) argument
113 struct H : public G<B> argument