/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/ |
H A D | stl_tree.h | 440 class _Rb_tree in _GLIBCXX_VISIBILITY() 458 _Reuse_or_alloc_node(_Rb_tree& __t) in _GLIBCXX_VISIBILITY() 535 _Rb_tree& _M_t; in _GLIBCXX_VISIBILITY() 542 _Alloc_node(_Rb_tree& __t) in _GLIBCXX_VISIBILITY() 555 _Rb_tree& _M_t; in _GLIBCXX_VISIBILITY() 897 _M_copy(const _Rb_tree& __x, _NodeGen& __gen) in _GLIBCXX_VISIBILITY() 907 _M_copy(const _Rb_tree& __x) in _GLIBCXX_VISIBILITY() 935 _Rb_tree() { } in _GLIBCXX_VISIBILITY() 937 _Rb_tree() = default; in _GLIBCXX_VISIBILITY() 940 _Rb_tree(const _Compare& __comp, in _GLIBCXX_VISIBILITY() [all …]
|
H A D | node_handle.h | 141 friend class _Rb_tree; in _GLIBCXX_VISIBILITY() local 225 friend class _Rb_tree; in _GLIBCXX_VISIBILITY() local 277 friend class _Rb_tree; in _GLIBCXX_VISIBILITY() local
|
H A D | stl_multiset.h | 131 typedef _Rb_tree<key_type, value_type, _Identity<value_type>, in _GLIBCXX_VISIBILITY()
|
H A D | stl_set.h | 131 typedef _Rb_tree<key_type, value_type, _Identity<value_type>, in _GLIBCXX_VISIBILITY()
|
H A D | stl_multimap.h | 148 typedef _Rb_tree<key_type, value_type, _Select1st<value_type>, in _GLIBCXX_VISIBILITY()
|
H A D | stl_map.h | 149 typedef _Rb_tree<key_type, value_type, _Select1st<value_type>, in _GLIBCXX_VISIBILITY()
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/ |
H A D | stl_tree.h | 427 class _Rb_tree in _GLIBCXX_VISIBILITY() 445 _Reuse_or_alloc_node(_Rb_tree& __t) in _GLIBCXX_VISIBILITY() 518 _Rb_tree& _M_t; in _GLIBCXX_VISIBILITY() 525 _Alloc_node(_Rb_tree& __t) in _GLIBCXX_VISIBILITY() 534 _Rb_tree& _M_t; in _GLIBCXX_VISIBILITY() 889 _M_copy(const _Rb_tree& __x, _NodeGen& __gen) in _GLIBCXX_VISIBILITY() 900 _M_copy(const _Rb_tree& __x) in _GLIBCXX_VISIBILITY() 928 _Rb_tree() { } in _GLIBCXX_VISIBILITY() 930 _Rb_tree() = default; in _GLIBCXX_VISIBILITY() 933 _Rb_tree(const _Compare& __comp, in _GLIBCXX_VISIBILITY() [all …]
|
H A D | node_handle.h | 239 friend class _Rb_tree; in _GLIBCXX_VISIBILITY() local 331 friend class _Rb_tree; in _GLIBCXX_VISIBILITY() local 383 friend class _Rb_tree; in _GLIBCXX_VISIBILITY() local
|
H A D | stl_multiset.h | 132 typedef _Rb_tree<key_type, value_type, _Identity<value_type>, in _GLIBCXX_VISIBILITY()
|
H A D | stl_set.h | 133 typedef _Rb_tree<key_type, value_type, _Identity<value_type>, in _GLIBCXX_VISIBILITY()
|
H A D | stl_multimap.h | 153 typedef _Rb_tree<key_type, value_type, _Select1st<value_type>, in _GLIBCXX_VISIBILITY()
|
H A D | stl_map.h | 154 typedef _Rb_tree<key_type, value_type, _Select1st<value_type>, in _GLIBCXX_VISIBILITY()
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/ext/ |
H A D | rb_tree | 78 : public std::_Rb_tree<_Key, _Value, _KeyOfValue, _Compare, _Alloc> 80 typedef std::_Rb_tree<_Key, _Value, _KeyOfValue, _Compare, _Alloc> _Base;
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/ |
H A D | rb_tree | 78 : public std::_Rb_tree<_Key, _Value, _KeyOfValue, _Compare, _Alloc> 80 typedef std::_Rb_tree<_Key, _Value, _KeyOfValue, _Compare, _Alloc> _Base;
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/ |
H A D | ChangeLog-2015 | 2437 * include/bits/stl_tree.h (_Rb_tree::swap, 2438 swap(_Rb_tree&, _Rb_tree&)): Likewise. 2714 * include/bits/stl_tree.h (_Rb_tree::operator=(_Rb_tree&&)): Include 2716 (_Rb_tree::_Rb_tree(_Rb_tree&&, _Node_alloc_type&&)): Use 2982 * include/bits/stl_tree.h (_Rb_tree<>::__is_transparent<>): Move to 3186 * include/bits/stl_tree.h (_Rb_tree::_M_end()): Return _Base_ptr 3188 (_Rb_tree::_M_copy): Change second parameter to _Base_ptr. 3189 (_Rb_tree::_M_lower_bound, _Rb_tree:_M_upper_bound): Likewise. 3190 (_Rb_tree::_S_iter): Remove. 3191 (_Rb_tree::_S_lower_bound_tr, _Rb_tree::_S_upper_bound_tr): Remove. [all …]
|
H A D | ChangeLog-2018 | 1607 (operator==(const _Rb_tree<>&, const _Rb_tree<>&)): Make inline friend. 1608 (operator<(const _Rb_tree<>&, const _Rb_tree<>&)): Likewise. 1609 (operator!=(const _Rb_tree<>&, const _Rb_tree<>&)): Likewise and 1611 (operator>(const _Rb_tree<>&, const _Rb_tree<>&)): Likewise. 1612 (operator<=(const _Rb_tree<>&, const _Rb_tree<>&)): Likewise. 1613 (operator>=(const _Rb_tree<>&, const _Rb_tree<>&)): Likewise. 1882 [__cplusplus >= 201103L] (_Rb_tree::__same_value_type): New alias 1884 [__cplusplus >= 201103L] (_Rb_tree::_M_insert_range_unique): Pair of 1887 [__cplusplus >= 201103L] (_Rb_tree::_M_insert_range_equal): Likewise. 1888 [__cplusplus < 201103L] (_Rb_tree::_M_insert_range_unique) [all …]
|
H A D | ChangeLog-2016 | 64 * include/bits/stl_tree.h (_Rb_tree::_M_erase_aux(const_iterator)): 66 (_Rb_tree::_M_erase_aux(const_iterator, const_iterator)): Call 68 (_Rb_tree::_M_erase_aux(const Key&)): Likewise. 228 (_Rb_tree<>::_M_copy(_Const_Link_type, _Base_ptr)): Delete. 229 (_Rb_tree<>::_M_copy(const _Rb_tree&, _NodeGen&)): New. 230 (_Rb_tree<>::_M_copy(const _Rb_tree&)): New, use latter. 231 (_Rb_tree<>(const _Rb_tree&): Use latter. 232 (_Rb_tree<>(const _Rb_tree&, const allocator_type&)): Likewise. 233 (_Rb_tree<>::_M_move_data(_Rb_tree&, false_type)): Likewise. 234 (_Rb_tree<>::_M_move_assign(_Rb_tree&, false_type)): Likewise. [all …]
|
H A D | ChangeLog-2012 | 1623 (_Rb_tree<>::_M_insert_): Take _Base_ptr rather than 1625 (_Rb_tree<>::_M_insert_node): New. 1626 (_Rb_tree<>::_M_get_insert_unique_pos): New, search code of 1628 (_Rb_tree<>::_M_insert_unique): Use latter. 1629 (_Rb_tree<>::_M_emplace_unique): New, likewise. 1630 (_Rb_tree<>::_M_get_insert_equal_pos): New, search code of 1632 (_Rb_tree<>::_M_insert_equal): Use latter. 1633 (_Rb_tree<>::_M_emplace_equal): New, likewise. 1634 (_Rb_tree<>::_M_get_insert_hint_unique_pos): New, search code of 1636 (_Rb_tree<>::_M_insert_unique_): Use latter. [all …]
|
H A D | ChangeLog-2014 | 4971 (_Rb_tree<>::operator=(_Rb_tree<>&&)): New. 4972 (_Rb_tree<>::_M_assign_unique): New. 4973 (_Rb_tree<>::_M_assign_equal): New. 4974 (_Rb_tree<>): Adapt to reuse allocated nodes as much as possible. 4978 _Rb_tree::_M_assign_unique. 4982 _Rb_tree::_M_assign_equal. 4986 _Rb_tree::_M_assign_unique. 4990 _Rb_tree::_M_assign_equal. 6296 * include/bits/stl_tree.h (_Rb_tree::_M_move_assign): Copy the 6581 * include/bits/stl_tree.h (_Rb_tree::_M_end): Fix invalid cast. [all …]
|
H A D | ChangeLog-2006 | 53 * include/bits/stl_tree.h (_Rb_tree<>::_M_insert_unique): Add 87 * include/bits/stl_tree.h (struct _Rb_tree): Change the _Link_type 600 * include/bits/stl_tree.h (_Rb_tree<>::_M_equal_range): Add. 613 * include/bits/stl_tree.h (_Rb_tree<>::destroy_node): Uglify. 619 * include/bits/stl_tree.h (_Rb_tree<>::_M_lower_bound(_Const_Link_type, 630 (_Rb_tree<>::_M_insert(_Base_ptr, _Base_ptr, const value_type&), 637 (_Rb_tree<>::_M_insert_(_Const_Base_ptr, _Const_Base_ptr, 1131 * include/bits/stl_tree.h (_Rb_tree<>::erase(const _Key&)): Don't 1777 * include/bits/stl_tree.h (_Rb_tree<>::max_size): Likewise. 5555 * include/bits/stl_tree.h (_Rb_tree<>::_M_insert_lower, [all …]
|
H A D | ChangeLog-2005 | 825 rules casting to _Rep_iterator&, forward to _Rb_tree facilities. 828 * include/bits/stl_tree.h (_Rb_tree<>::_M_insert(_Const_Base_ptr, 832 _Rb_tree<>::const_iterator counterparts of existing facilities. 1575 (_Rb_tree<>::begin(), _Rb_tree<>::end()): Adjust consistently. 2785 _Pair_alloc_type and use it for _Rb_tree. 2788 _Key_alloc_type and use it for _Rb_tree. 4489 * include/bits/stl_tree.h (_Rb_tree<>::_M_insert): Don't leak 5215 * include/bits/stl_tree.h (_Rb_tree<>::insert_unique(iterator, 5216 const _Val&), _Rb_tree<>::insert_equal(iterator, const _Val&)): 5249 * include/bits/stl_tree.h (_Rb_tree<>::insert_equal(_II, _II), [all …]
|
H A D | ChangeLog-2021 | 332 * include/bits/stl_tree.h (_Rb_tree::_Auto_node): Define new 334 (_Rb_tree::_M_insert_node): Use trailing-return-type to simplify 336 (_Rb_tree::_M_insert_lower_node): Likewise. 337 (_Rb_tree::_M_insert_equal_lower_node): Likewise. 338 (_Rb_tree::_M_emplace_unique): Likewise. Use _Auto_node. 339 (_Rb_tree::_M_emplace_equal): Likewise. 340 (_Rb_tree::_M_emplace_hint_unique): Likewise. 341 (_Rb_tree::_M_emplace_hint_equal): Likewise. 374 * include/bits/stl_tree.h (_Rb_tree(_Rb_tree&&, false_type)): 2506 * include/bits/stl_tree.h (_Rb_tree::insert_return_type) [all …]
|
H A D | ChangeLog-2011 | 643 * include/bits/stl_tree.h (_Rb_tree<>::erase(iterator)): Likewise. 1898 * include/bits/stl_tree.h (_Rb_tree<>::_Rb_tree(const _Compare&, 3488 * include/bits/stl_tree.h (_Rb_tree<>::_Rb_tree(_Rb_tree&&)): Use 3490 (_Rb_tree<>::~_Rb_tree): Use noexcept. 5858 * include/bits/stl_tree.h (_Rb_tree::erase(iterator), erase(iterator,
|
H A D | ChangeLog-2019 | 3424 * include/ext/rb_tree (_Rb_tree, allocator): Likewise. 3835 * include/bits/stl_tree.h (_Rb_tree::_S_value(_Const_Link_type)): 3837 (_Rb_tree::_S_key(_Const_Link_type)): Move assertions here. Access 3839 (_Rb_tree::_S_value(_Const_Base_ptr)): Remove. 3840 (_Rb_tree::_S_key(_Const_Base_ptr)): Do downcast and forward to 4071 * include/bits/stl_tree.h (_Rb_tree::erase(const Key*, const Key*)): 5340 * include/bits/stl_tree.h (_Rb_tree): Likewise. 5344 with regexp matching the corresponding _Rb_tree specialization.
|
H A D | ChangeLog-2007 | 670 * include/bits/stl_tree.h (_Rb_tree<>::_Rb_tree_impl<, true>): Remove, 1577 * include/bits/stl_tree.h (_Rb_tree(_Rb_tree&&)): Add. 2330 (_Rb_tree<>::_Rb_tree(const _Compare&, const allocator_type&), 2331 _Rb_tree(const _Rb_tree&)): Adjust.
|