]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: Add conditional noexcept to std::pair default ctor
authorJonathan Wakely <jwakely@redhat.com>
Tue, 18 Jun 2024 19:57:24 +0000 (20:57 +0100)
committerJonathan Wakely <jwakely@redhat.com>
Wed, 19 Jun 2024 16:34:18 +0000 (17:34 +0100)
commit9651d6005f9c1ac60aecf7b36d6c0bd1ead8a63b
treef81c0d0978dab0393201b3418c200ec0b5fff1c3
parent954f9011c4923b72f42cc6ca8460333e7c7aad98
libstdc++: Add conditional noexcept to std::pair default ctor

Most of std::pair constructors implemented using C++20 concepts have a
conditional noexcept-specifier, but the default constructor doesn't.
This fixes that.

libstdc++-v3/ChangeLog:

* include/bits/stl_pair.h [__cpp_lib_concepts] (pair()): Add
conditional noexcept.
libstdc++-v3/include/bits/stl_pair.h