diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2025-09-11 09:55:12 +0100 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2025-09-11 14:38:59 +0100 |
commit | d99c6786c3ea083cdc70fa012674db58cc91079f (patch) | |
tree | b09616eabce40d04924f8681da1b9ac977331432 /libjava/classpath/vm/reference/java | |
parent | f463e6bd8e84f12bde60f3e24e2d30da7fcda419 (diff) | |
download | gcc-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/vm/reference/java')
0 files changed, 0 insertions, 0 deletions