2 template <class _T1> struct A
10 template <typename _Tp> struct C
16 template <typename _Tp> class D
19 typedef C<_Tp> const_iterator;
20 const_iterator m_fn1 () const;
32 return *reinterpret_cast<G *> (fn1);
37 return reinterpret_cast<int *> (this);
42 _Alloc_hider (int *p1, int) : _M_p (p1) {}
51 F () : _M_dataplus (m_fn4 ().m_fn6 (), 0) {}
55 void m_fn7 (const F &, bool &);
56 void m_fn8 (const D<F> &, const F &, F &);
58 typedef A<int> CandPair;
62 virtual void m_fn9 (const F &, bool, D<CandPair> &);
67 void m_fn9 (const F &, bool, D<CandPair> &);
71 J::m_fn9 (const F &, bool, D<CandPair> &)
74 for (B b; b != a.m_fn2 ();)
78 fn2 (F p1, int, int, J *p4, D<CandPair>)
83 for (D<I *>::const_iterator e = c.m_fn1 (); e != c.m_fn2 ();)
84 (*e)->m_fn9 (p1, 0, d);
87 H::m_fn7 (const F &, bool &)
92 m_fn8 (g, f.first, h);
95 H::m_fn8 (const D<F> &p1, const F &, F &)