libstdc++: Remove deprecated comparison operators for RB trees
These functions were deprecated in GCC 9.1.0 because they are never used by the library. This patch removes them for GCC 11. libstdc++-v3/ChangeLog: * include/bits/stl_tree.h (operator!=, operator>, operator<=) (operator>=): Remove deprecated functions.
This commit is contained in:
parent
386fd16c55
commit
5abc821556
@ -1632,22 +1632,6 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
|
||||
return std::lexicographical_compare(__x.begin(), __x.end(),
|
||||
__y.begin(), __y.end());
|
||||
}
|
||||
|
||||
friend bool _GLIBCXX_DEPRECATED
|
||||
operator!=(const _Rb_tree& __x, const _Rb_tree& __y)
|
||||
{ return !(__x == __y); }
|
||||
|
||||
friend bool _GLIBCXX_DEPRECATED
|
||||
operator>(const _Rb_tree& __x, const _Rb_tree& __y)
|
||||
{ return __y < __x; }
|
||||
|
||||
friend bool _GLIBCXX_DEPRECATED
|
||||
operator<=(const _Rb_tree& __x, const _Rb_tree& __y)
|
||||
{ return !(__y < __x); }
|
||||
|
||||
friend bool _GLIBCXX_DEPRECATED
|
||||
operator>=(const _Rb_tree& __x, const _Rb_tree& __y)
|
||||
{ return !(__x < __y); }
|
||||
#endif
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user