diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2024-11-06 18:48:07 +0000 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2024-11-13 20:21:40 +0000 |
commit | 55dbf154efdeb34e840ad134aab883ce86251a45 (patch) | |
tree | 9839638c166b6d7db31cfb99bf9dd2ac413ae649 /libcpp | |
parent | 247e82c72f14dfaa4c496b80ad641a15658a5e4f (diff) | |
download | gcc-55dbf154efdeb34e840ad134aab883ce86251a45.zip gcc-55dbf154efdeb34e840ad134aab883ce86251a45.tar.gz gcc-55dbf154efdeb34e840ad134aab883ce86251a45.tar.bz2 |
libstdc++: Remove _Hashtable_base::_S_equals
This removes the overloaded _S_equals and _S_node_equals functions,
replacing them with 'if constexpr' in the handful of places they're
used.
libstdc++-v3/ChangeLog:
* include/bits/hashtable_policy.h (_Hashtable_base::_S_equals):
Remove.
(_Hashtable_base::_S_node_equals): Remove.
(_Hashtable_base::_M_key_equals_tr): Fix inaccurate
static_assert string.
(_Hashtable_base::_M_equals, _Hashtable_base::_M_equals_tr): Use
'if constexpr' instead of _S_equals.
(_Hashtable_base::_M_node_equals): Use 'if constexpr' instead of
_S_node_equals.
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions