3 template < class T > class RefCntPtr {
8 template < class T > inline T * RefCntPtr < T >::get() const {}
14 x::Internal::RefCntPtr < Internal > internal;
16 bool operator == (const x::iter &a, const x::iter &b) {
17 return a.internal.get() == b.internal.get();
21 bool equals(x::iter const *self, x::iter const &other)
23 return *self == other;
28 x::iter * arg1, *arg2;
31 result = equals((x::iter const *)arg1, (x::iter const &)*arg2);