]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/hana/test/pair/cnstr.move.cpp
import new upstream nautilus stable release 14.2.8
[ceph.git] / ceph / src / boost / libs / hana / test / pair / cnstr.move.cpp
index e029cd30b52eb69e051030e293ba85c252afd50d..cb13e724382b593b6c7a4a44fcdbf5e1f53414bc 100644 (file)
@@ -79,19 +79,19 @@ int main() {
         };
         using Target = hana::pair<target1, target2>;
         Target p1(hana::make_pair(target1{}, target2{})); (void)p1;
-        Target p2(hana::make_pair(implicit_to<target1>{}, target2{}));
-        Target p3(hana::make_pair(target1{}, implicit_to<target2>{}));
-        Target p4(hana::make_pair(implicit_to<target1>{}, implicit_to<target2>{}));
+        Target p2(hana::make_pair(implicit_to<target1>{}, target2{})); (void)p2;
+        Target p3(hana::make_pair(target1{}, implicit_to<target2>{})); (void)p3;
+        Target p4(hana::make_pair(implicit_to<target1>{}, implicit_to<target2>{})); (void)p4;
     }
 
     // Make sure we don't define the move constructor when it shouldn't be defined.
     {
         using Pair1 = hana::pair<NoMove, NoMove>;
-        Pair1 pair1;
+        Pair1 pair1; (void)pair1;
         static_assert(!std::is_move_constructible<Pair1>::value, "");
 
         using Pair2 = hana::pair<NoMove_nonempty, NoMove_nonempty>;
-        Pair2 pair2;
+        Pair2 pair2; (void)pair2;
         static_assert(!std::is_move_constructible<Pair2>::value, "");
     }
 }