Add `noexcept` to move constructors and move assignment operators

refs #2966

Change-Id: Ib87da2b8dc2d77fa9beb8bc6b5323498057b76a2
diff --git a/.waf-tools/type_traits.py b/.waf-tools/type_traits.py
index a895e07..efc4e3d 100644
--- a/.waf-tools/type_traits.py
+++ b/.waf-tools/type_traits.py
@@ -11,5 +11,5 @@
 
 def configure(conf):
     checkForTypeProperty(conf, 'is_default_constructible', 'int')
-    checkForTypeProperty(conf, 'is_move_constructible', 'int')
-    checkForTypeProperty(conf, 'is_move_assignable', 'int')
+    checkForTypeProperty(conf, 'is_nothrow_move_constructible', 'int')
+    checkForTypeProperty(conf, 'is_nothrow_move_assignable', 'int')