Home
last modified time | relevance | path

Searched refs:_Safe_iterator (Results 1 – 17 of 17) sorted by relevance

/openbsd-src/gnu/gcc/libstdc++-v3/include/debug/
H A Dsafe_iterator.h68 class _Safe_iterator : public _Safe_iterator_base
70 typedef _Safe_iterator _Self;
90 return __is_same<const_iterator, _Safe_iterator>::value; in _M_constant()
104 _Safe_iterator() : _M_current() { } in _Safe_iterator() function
113 _Safe_iterator(const _Iterator& __i, const _Sequence* __seq) in _Safe_iterator() function
125 _Safe_iterator(const _Safe_iterator& __x) in _Safe_iterator() function
141 _Safe_iterator( in _Safe_iterator() function
142 const _Safe_iterator<_MutableIterator, in _Safe_iterator()
158 _Safe_iterator&
159 operator=(const _Safe_iterator& __x)
[all …]
H A Dsafe_iterator.tcc42 _Safe_iterator<_Iterator, _Sequence>::
76 _Safe_iterator<_Iterator, _Sequence>::
77 _M_valid_range(const _Safe_iterator<_Other, _Sequence>& __rhs) const in _M_valid_range()
110 _Safe_iterator<_Iterator, _Sequence>::
119 _Safe_iterator<_Iterator, _Sequence>::
H A Dfunctions.h46 class _Safe_iterator; variable
68 __check_singular(const _Safe_iterator<_Iterator, _Sequence>& __x) in __check_singular()
87 __check_dereferenceable(const _Safe_iterator<_Iterator, _Sequence>& __x) in __check_dereferenceable()
148 __valid_range(const _Safe_iterator<_Iterator, _Sequence>& __first, in __valid_range()
149 const _Safe_iterator<_Iterator, _Sequence>& __last) in __valid_range()
H A Dsafe_sequence.h46 class _Safe_iterator; variable
119 _M_transfer_iter(const _Safe_iterator<_Iterator, _Sequence>& __x);
159 _M_transfer_iter(const _Safe_iterator<_Iterator, _Sequence>& __x) in _M_transfer_iter()
H A Dformatter.h62 class _Safe_iterator;
212 _Parameter(const _Safe_iterator<_Iterator, _Sequence>& __it,
220 __is_same<_Safe_iterator<_Iterator, _Sequence>,
H A Dhash_multiset.h70 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator,
72 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator,
H A Dhash_set.h69 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, hash_set>
71 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator,
H A Dhash_multimap.h72 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator,
74 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator,
H A Dhash_map.h72 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, hash_map>
74 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator,
H A Dset.h65 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, set>
67 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator, set>
H A Dmultiset.h65 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, multiset>
67 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator,
H A Dmultimap.h65 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, multimap>
67 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator,
H A Dmap.h65 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, map>
67 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator, map>
H A Ddeque58 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator,deque>
60 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator,deque>
H A Dvector63 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator,vector>
65 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator,vector>
H A Dlist86 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, list>
88 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator, list>
H A Dstring66 typedef __gnu_debug::_Safe_iterator<typename _Base::iterator, basic_string>
68 typedef __gnu_debug::_Safe_iterator<typename _Base::const_iterator,