aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std/span
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2025-03-05 18:12:09 +0000
committerJonathan Wakely <redi@gcc.gnu.org>2025-03-06 16:13:30 +0000
commit21c96f68f760ca303bb462134386ae201add4b44 (patch)
tree5c9bd89015fadb25dc9511c48d4297ecff0b94ea /libstdc++-v3/include/std/span
parentd2b022e38a778d64350f4d4236a2c8a36e0e621c (diff)
downloadgcc-21c96f68f760ca303bb462134386ae201add4b44.zip
gcc-21c96f68f760ca303bb462134386ae201add4b44.tar.gz
gcc-21c96f68f760ca303bb462134386ae201add4b44.tar.bz2
libstdc++: Remove redundant std::span destructor
This destructor declaration serves no purpose, as pointed out by LWG 3903 which was approved at Varna, June 2023. libstdc++-v3/ChangeLog: * include/std/span (span::~span): Remove, as per LWG 3903. Reviewed-by: Patrick Palka <ppalka@redhat.com>
Diffstat (limited to 'libstdc++-v3/include/std/span')
-rw-r--r--libstdc++-v3/include/std/span2
1 files changed, 0 insertions, 2 deletions
diff --git a/libstdc++-v3/include/std/span b/libstdc++-v3/include/std/span
index 247b942..49ab910 100644
--- a/libstdc++-v3/include/std/span
+++ b/libstdc++-v3/include/std/span
@@ -257,8 +257,6 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
: _M_ptr(__s.data()), _M_extent(__s.size())
{ }
- ~span() noexcept = default;
-
constexpr span&
operator=(const span&) noexcept = default;