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(),
|
return std::lexicographical_compare(__x.begin(), __x.end(),
|
||||||
__y.begin(), __y.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
|
#endif
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user