Commit 7198e982 by Jonathan Wakely Committed by Jonathan Wakely

Removing unused, non-standard function in _Rb_tree

	* include/bits/stl_tree.h (_Rb_tree::erase(const Key*, const Key*)):
	Remove unused, non-standard function.

From-SVN: r271168
parent 0b3c00ff
2019-05-14 Jonathan Wakely <jwakely@redhat.com> 2019-05-14 Jonathan Wakely <jwakely@redhat.com>
* include/bits/stl_tree.h (_Rb_tree::erase(const Key*, const Key*)):
Remove unused, non-standard function.
* include/bits/regex.h (match_results::max_size()): Adjust return * include/bits/regex.h (match_results::max_size()): Adjust return
value to account for prefix/suffix/unmatched subs. value to account for prefix/suffix/unmatched subs.
(match_results::_M_resize(unsigned int)): Use _Base_type::assign to (match_results::_M_resize(unsigned int)): Use _Base_type::assign to
......
...@@ -1231,6 +1231,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION ...@@ -1231,6 +1231,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
_M_erase_aux(__position); _M_erase_aux(__position);
} }
#endif #endif
size_type size_type
erase(const key_type& __x); erase(const key_type& __x);
...@@ -1253,8 +1254,6 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION ...@@ -1253,8 +1254,6 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
erase(const_iterator __first, const_iterator __last) erase(const_iterator __first, const_iterator __last)
{ _M_erase_aux(__first, __last); } { _M_erase_aux(__first, __last); }
#endif #endif
void
erase(const key_type* __first, const key_type* __last);
void void
clear() _GLIBCXX_NOEXCEPT clear() _GLIBCXX_NOEXCEPT
...@@ -2535,16 +2534,6 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION ...@@ -2535,16 +2534,6 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
template<typename _Key, typename _Val, typename _KeyOfValue, template<typename _Key, typename _Val, typename _KeyOfValue,
typename _Compare, typename _Alloc> typename _Compare, typename _Alloc>
void
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
erase(const _Key* __first, const _Key* __last)
{
while (__first != __last)
erase(*__first++);
}
template<typename _Key, typename _Val, typename _KeyOfValue,
typename _Compare, typename _Alloc>
typename _Rb_tree<_Key, _Val, _KeyOfValue, typename _Rb_tree<_Key, _Val, _KeyOfValue,
_Compare, _Alloc>::iterator _Compare, _Alloc>::iterator
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment