From ad188e9962ac3f294f88f0347659162c5c6eb07c Mon Sep 17 00:00:00 2001 From: Hans Johnson Date: Sun, 26 Jan 2025 12:21:13 -0600 Subject: [PATCH] STYLE: Rename ITK_DISALLOW_COPY_AND_ASSIGN to ITK_DISALLOW_COPY_AND_MOVE Clarifies that the macro does not just disallow copy and assign, but also move operations. Note that in this context, the term 'move' refers to both move-construct and move-assign. With this commit, the old macro name will remain available, as long as 'ITK_FUTURE_LEGACY_REMOVE = OFF' (which is the default). --- documentation/Doxygen/doxygen.config.in | 1 - 1 file changed, 1 deletion(-) diff --git a/documentation/Doxygen/doxygen.config.in b/documentation/Doxygen/doxygen.config.in index 0cec19927..493c52e06 100644 --- a/documentation/Doxygen/doxygen.config.in +++ b/documentation/Doxygen/doxygen.config.in @@ -2176,7 +2176,6 @@ PREDEFINED = "itkNotUsed(x)=" \ "ITK_NULLPTR= nullptr " \ "ITK_NOEXCEPT= noexcept " \ "ITK_DISALLOW_COPY_AND_MOVE(type)=" \ - "ITK_DISALLOW_COPY_AND_ASSIGN(type)=" \ "ITK_FORCE_EXPORT_MACRO(X)=" # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this