Home
last modified time | relevance | path

Searched refs:_Safe_iterator_base (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/libstdc++/include/debug/
H A Dsafe_base.h56 class _Safe_iterator_base
74 _Safe_iterator_base* _M_prior;
78 _Safe_iterator_base* _M_next;
82 _Safe_iterator_base() in _Safe_iterator_base() function
100 _Safe_iterator_base(const _Safe_iterator_base& __x, bool __constant) in _Safe_iterator_base() function
104 _Safe_iterator_base&
105 operator=(const _Safe_iterator_base&);
108 _Safe_iterator_base(const _Safe_iterator_base&);
110 ~_Safe_iterator_base() { this->_M_detach(); } in ~_Safe_iterator_base()
168 _Safe_iterator_base* _M_iterators;
[all …]
H A Dsafe_sequence.h132 for (_Safe_iterator_base* __iter = _M_iterators; __iter;) in _M_invalidate_if()
143 for (_Safe_iterator_base* __iter2 = _M_const_iterators; __iter2;) in _M_invalidate_if()
169 for (_Safe_iterator_base* __iter = __from->_M_iterators; __iter;) in _M_transfer_iter()
177 for (_Safe_iterator_base* __iter2 = __from->_M_const_iterators; in _M_transfer_iter()
H A Dsafe_iterator.h53 __check_singular_aux(const _Safe_iterator_base* __x) in __check_singular_aux()
68 class _Safe_iterator : public _Safe_iterator_base
114 : _Safe_iterator_base(__seq, _M_constant()), _M_current(__i) in _Safe_iterator()
126 : _Safe_iterator_base(__x, _M_constant()), _M_current(__x._M_current) in _Safe_iterator()
146 : _Safe_iterator_base(__x, _M_constant()), _M_current(__x.base()) in _Safe_iterator()
324 _Safe_iterator_base::_M_attach(const_cast<_Sequence*>(__seq), in _M_attach()
332 _Safe_iterator_base::_M_attach_single(const_cast<_Sequence*>(__seq), in _M_attach_single()
H A Dsafe_iterator.tcc127 for (_Safe_iterator_base* __iter = _M_sequence->_M_iterators; in _M_invalidate_single()
135 for (_Safe_iterator_base* __iter2 = _M_sequence->_M_const_iterators; in _M_invalidate_single()
H A Dbitset57 : private _Base::reference, public __gnu_debug::_Safe_iterator_base
65 : _Base_ref(__base), _Safe_iterator_base(__seq, false)
70 : _Base_ref(__x), _Safe_iterator_base(__x, false)
/freebsd-12.1/contrib/libstdc++/src/
H A Ddebug.cc116 _Safe_iterator_base* __old = __iter; in _M_detach_all()
123 _Safe_iterator_base* __old = __iter2; in _M_detach_all()
136 _Safe_iterator_base* __old = __iter; in _M_detach_singular()
173 _Safe_iterator_base* __iter; in _M_swap()
190 _Safe_iterator_base::
198 _Safe_iterator_base::
227 _Safe_iterator_base::
235 _Safe_iterator_base::
259 _Safe_iterator_base::
264 _Safe_iterator_base::
[all …]
/freebsd-12.1/contrib/libstdc++/
H A DChangeLog375 _Safe_iterator_base::_M_get_mutex, _M_attach_single, _M_detach_single):
380 (_Safe_iterator_base::_M_attach, _M_detach): Adjust, forward to the
391 _Safe_iterator_base::_M_get_mutex, _M_attach_single, _M_detach_single):
H A DChangeLog-20041001 (_Safe_iterator_base::_M_attach): Here.
1002 (_Safe_iterator_base::_M_detach): Here.
3419 (_Safe_iterator_base): Same.
/freebsd-12.1/contrib/libstdc++/config/abi/pre/
H A Dgnu.ver129 # __gnu_debug::_Safe_sequence_base and _Safe_iterator_base