Home
last modified time | relevance | path

Searched refs:_Base_const_iterator (Results 1 – 12 of 12) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/debug/
Dforward_list75 using _Base_const_iterator = __decltype(_M_this()._M_base().cend());
76 this->_M_invalidate_if([this](_Base_const_iterator __it)
199 typedef typename _Base::const_iterator _Base_const_iterator;
219 _Base_const_iterator, forward_list> const_iterator;
405 this->_M_invalidate_if([this](_Base_const_iterator __it)
474 _Base_const_iterator __next = std::next(__pos.base());
475 this->_M_invalidate_if([__next](_Base_const_iterator __it)
484 for (_Base_const_iterator __victim = std::next(__pos.base());
492 this->_M_invalidate_if([__victim](_Base_const_iterator __it)
520 this->_M_invalidate_if([__victim](_Base_const_iterator __it)
[all …]
Dsafe_sequence.h139 typedef typename _Const_iterator::iterator_type _Base_const_iterator; in _M_invalidate_all() typedef
140 typedef __gnu_debug::_Not_equal_to<_Base_const_iterator> _Not_equal; in _M_invalidate_all()
Dmultiset.h54 typedef typename _Base::const_iterator _Base_const_iterator; in _GLIBCXX_VISIBILITY() typedef
56 typedef __gnu_debug::_Equal_to<_Base_const_iterator> _Equal; in _GLIBCXX_VISIBILITY()
83 typedef __gnu_debug::_Safe_iterator<_Base_const_iterator, in _GLIBCXX_VISIBILITY()
339 erase(_Base_const_iterator __position) in _GLIBCXX_VISIBILITY()
379 for (_Base_const_iterator __victim = __first.base(); in _GLIBCXX_VISIBILITY()
525 std::pair<_Base_const_iterator, _Base_const_iterator> __res = in _GLIBCXX_VISIBILITY()
Dset.h54 typedef typename _Base::const_iterator _Base_const_iterator; in _GLIBCXX_VISIBILITY() typedef
56 typedef __gnu_debug::_Equal_to<_Base_const_iterator> _Equal; in _GLIBCXX_VISIBILITY()
83 typedef __gnu_debug::_Safe_iterator<_Base_const_iterator, set> in _GLIBCXX_VISIBILITY()
352 erase(_Base_const_iterator __position) in _GLIBCXX_VISIBILITY()
390 for (_Base_const_iterator __victim = __first.base(); in _GLIBCXX_VISIBILITY()
536 std::pair<_Base_const_iterator, _Base_const_iterator> __res = in _GLIBCXX_VISIBILITY()
Dmultimap.h55 typedef typename _Base::const_iterator _Base_const_iterator; in _GLIBCXX_VISIBILITY() typedef
57 typedef __gnu_debug::_Equal_to<_Base_const_iterator> _Equal; in _GLIBCXX_VISIBILITY()
84 typedef __gnu_debug::_Safe_iterator<_Base_const_iterator, in _GLIBCXX_VISIBILITY()
367 erase(_Base_const_iterator __position) in _GLIBCXX_VISIBILITY()
411 for (_Base_const_iterator __victim = __first.base(); in _GLIBCXX_VISIBILITY()
567 std::pair<_Base_const_iterator, _Base_const_iterator> __res = in _GLIBCXX_VISIBILITY()
Dmap.h55 typedef typename _Base::const_iterator _Base_const_iterator; in _GLIBCXX_VISIBILITY() typedef
57 typedef __gnu_debug::_Equal_to<_Base_const_iterator> _Equal; in _GLIBCXX_VISIBILITY()
84 typedef __gnu_debug::_Safe_iterator<_Base_const_iterator, map> in _GLIBCXX_VISIBILITY()
487 erase(_Base_const_iterator __position) in _GLIBCXX_VISIBILITY()
529 for (_Base_const_iterator __victim = __first.base(); in _GLIBCXX_VISIBILITY()
685 std::pair<_Base_const_iterator, _Base_const_iterator> __res = in _GLIBCXX_VISIBILITY()
Dunordered_set71 typedef typename _Base::const_iterator _Base_const_iterator;
106 _Base_const_iterator, unordered_set> const_iterator;
568 erase(_Base_const_iterator __it)
615 _M_invalidate(_Base_const_iterator __victim)
618 [__victim](_Base_const_iterator __it) { return __it == __victim; });
625 _M_erase(_Base_const_iterator __victim)
636 _M_extract(_Base_const_iterator __victim)
750 typedef typename _Base::const_iterator _Base_const_iterator;
786 _Base_const_iterator, unordered_multiset> const_iterator;
1245 erase(_Base_const_iterator __it)
[all …]
Dunordered_map73 typedef typename _Base::const_iterator _Base_const_iterator;
109 _Base_const_iterator, unordered_map> const_iterator;
683 erase(_Base_const_iterator __it)
733 _M_invalidate(_Base_const_iterator __victim)
736 [__victim](_Base_const_iterator __it) { return __it == __victim; });
743 _M_erase(_Base_const_iterator __victim)
754 _M_extract(_Base_const_iterator __victim)
884 typedef typename _Base::const_iterator _Base_const_iterator;
919 _Base_const_iterator, unordered_multimap> const_iterator;
1400 erase(_Base_const_iterator __it)
[all …]
Ddeque60 typedef typename _Base::const_iterator _Base_const_iterator;
62 typedef __gnu_debug::_Equal_to<_Base_const_iterator> _Equal;
83 typedef __gnu_debug::_Safe_iterator<_Base_const_iterator, deque>
280 typedef __gnu_debug::_After_nth_from<_Base_const_iterator> _After_nth;
570 _Base_const_iterator __victim = __position.base();
608 for (_Base_const_iterator __position = __first.base();
Dlist61 typedef typename _Base::const_iterator _Base_const_iterator;
62 typedef __gnu_debug::_Equal_to<_Base_const_iterator> _Equal;
63 typedef __gnu_debug::_Not_equal_to<_Base_const_iterator> _Not_equal;
84 typedef __gnu_debug::_Safe_iterator<_Base_const_iterator, list>
515 _M_erase(_Base_const_iterator __position) noexcept
546 for (_Base_const_iterator __victim = __first.base();
646 for (_Base_const_iterator __tmp = __first.base();
Dvector131 typedef typename _Base::const_iterator _Base_const_iterator;
132 typedef __gnu_debug::_Equal_to<_Base_const_iterator> _Equal;
154 _Base_const_iterator, vector> const_iterator;
743 typedef __gnu_debug::_After_nth_from<_Base_const_iterator> _After_nth;
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/
DChangeLog-2021649 * include/debug/map.h (map<>::erase(_Base_const_iterator)): New.
651 * include/debug/multimap.h (multimap<>::erase(_Base_const_iterator)): New.
653 * include/debug/multiset.h (multiset<>::erase(_Base_const_iterator)): New.
655 * include/debug/set.h (set<>::erase(_Base_const_iterator)): New.
657 * include/debug/unordered_map (unordered_map<>::erase(_Base_const_iterator)): New.
659 * include/debug/unordered_set (unordered_set<>::erase(_Base_const_iterator)): New.