From 573262c3c9260dc4689ccaea64a3cd26fbd8ca69 Mon Sep 17 00:00:00 2001 From: Weiqun Zhang Date: Fri, 8 Dec 2023 09:48:40 -0800 Subject: [PATCH] Clang-Tidy: performance-noexcept-move-constructor --- .clang-tidy | 1 - Source/Particles/Collision/BinaryCollision/BinaryCollision.H | 4 ++-- Source/Particles/NamedComponentParticleContainer.H | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.clang-tidy b/.clang-tidy index 8ef1234b125..dce6d4b7f81 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -31,7 +31,6 @@ Checks: ' -modernize-use-trailing-return-type, mpi-*, performance-*, - -performance-noexcept-move-constructor, -performance-unnecessary-copy-initialization, -performance-unnecessary-value-param, portability-*, diff --git a/Source/Particles/Collision/BinaryCollision/BinaryCollision.H b/Source/Particles/Collision/BinaryCollision/BinaryCollision.H index 58fe2c9911a..9bc52fada9a 100644 --- a/Source/Particles/Collision/BinaryCollision/BinaryCollision.H +++ b/Source/Particles/Collision/BinaryCollision/BinaryCollision.H @@ -108,8 +108,8 @@ public: BinaryCollision ( BinaryCollision const &) = default; BinaryCollision& operator= ( BinaryCollision const & ) = default; - BinaryCollision ( BinaryCollision&& ) = default; - BinaryCollision& operator= ( BinaryCollision&& ) = default; + BinaryCollision ( BinaryCollision&& ) noexcept = default; + BinaryCollision& operator= ( BinaryCollision&& ) noexcept = default; /** Perform the collisions * diff --git a/Source/Particles/NamedComponentParticleContainer.H b/Source/Particles/NamedComponentParticleContainer.H index c9f66e6c2b0..3be0886425d 100644 --- a/Source/Particles/NamedComponentParticleContainer.H +++ b/Source/Particles/NamedComponentParticleContainer.H @@ -102,9 +102,9 @@ public: NamedComponentParticleContainer& operator= ( const NamedComponentParticleContainer & ) = delete; /** Move constructor for NamedComponentParticleContainer */ - NamedComponentParticleContainer ( NamedComponentParticleContainer && ) = default; + NamedComponentParticleContainer ( NamedComponentParticleContainer && ) noexcept = default; /** Move operator for NamedComponentParticleContainer */ - NamedComponentParticleContainer& operator= ( NamedComponentParticleContainer && ) = default; + NamedComponentParticleContainer& operator= ( NamedComponentParticleContainer && ) noexcept = default; /** Create an empty particle container *