aboutsummaryrefslogtreecommitdiff
path: root/libjava/classpath
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2025-09-11 09:55:12 +0100
committerJonathan Wakely <redi@gcc.gnu.org>2025-09-11 14:38:59 +0100
commitd99c6786c3ea083cdc70fa012674db58cc91079f (patch)
treeb09616eabce40d04924f8681da1b9ac977331432 /libjava/classpath
parentf463e6bd8e84f12bde60f3e24e2d30da7fcda419 (diff)
downloadgcc-d99c6786c3ea083cdc70fa012674db58cc91079f.zip
gcc-d99c6786c3ea083cdc70fa012674db58cc91079f.tar.gz
gcc-d99c6786c3ea083cdc70fa012674db58cc91079f.tar.bz2
libstdc++: Use consteval for _S_noexcept() helper functions
These _S_noexcept() functions are only used in noexcept-specifiers and never need to be called at runtime. They can be immediate functions, i.e. consteval. libstdc++-v3/ChangeLog: * include/bits/iterator_concepts.h (_IterMove::_S_noexcept) (_IterSwap::_S_noexcept): Change constexpr to consteval. * include/bits/ranges_base.h (_Begin::_S_noexcept) (_End::_S_noexcept, _RBegin::_S_noexcept, _REnd::_S_noexcept) (_Size::_S_noexcept, _Empty::_S_noexcept, _Data::_S_noexcept): Likewise. * include/std/concepts (_Swap::_S_noexcept): Likewise. Reviewed-by: Tomasz KamiƄski <tkaminsk@redhat.com>
Diffstat (limited to 'libjava/classpath')
0 files changed, 0 insertions, 0 deletions