From: Patrick Palka Date: Sat, 13 Apr 2024 20:06:28 +0000 (-0400) Subject: c++/modules: make bits_in/out move-constructible X-Git-Tag: basepoints/gcc-15~183 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=da375baf54944298303f13c375a5756c6131d672;p=thirdparty%2Fgcc.git c++/modules: make bits_in/out move-constructible gcc/cp/ChangeLog: * module.cc (struct bytes_in::bits_in): Define defaulted move ctor. (struct bytes_out::bits_out): Likewise. --- diff --git a/gcc/cp/module.cc b/gcc/cp/module.cc index bbed82652d4a..c6f71e11515c 100644 --- a/gcc/cp/module.cc +++ b/gcc/cp/module.cc @@ -706,6 +706,7 @@ struct bytes_in::bits_in { bflush (); } + bits_in(bits_in&&) = default; bits_in(const bits_in&) = delete; bits_in& operator=(const bits_in&) = delete; @@ -752,6 +753,7 @@ struct bytes_out::bits_out { bflush (); } + bits_out(bits_out&&) = default; bits_out(const bits_out&) = delete; bits_out& operator=(const bits_out&) = delete;