Lines Matching refs:_Safe_iterator_base
41 * The %_Safe_iterator_base base class implements the functionality
51 class _Safe_iterator_base
69 _Safe_iterator_base* _M_prior;
73 _Safe_iterator_base* _M_next;
77 _Safe_iterator_base()
88 _Safe_iterator_base(const _Safe_sequence_base* __seq, bool __constant)
95 _Safe_iterator_base(const _Safe_iterator_base& __x, bool __constant)
99 _Safe_iterator_base&
100 operator=(const _Safe_iterator_base&);
103 _Safe_iterator_base(const _Safe_iterator_base&);
105 ~_Safe_iterator_base() { this->_M_detach(); }
139 _GLIBCXX_PURE bool _M_can_compare(const _Safe_iterator_base& __x) const throw ();
149 * that safe iterators (which inherit _Safe_iterator_base) can
163 _Safe_iterator_base* _M_iterators;
166 _Safe_iterator_base* _M_const_iterators;