1
0
Michele Caini 5 жил өмнө
parent
commit
d204d580dd

+ 6 - 6
src/entt/core/type_info.hpp

@@ -134,7 +134,7 @@ class type_info final {
     template<typename>
     friend type_info type_id() ENTT_NOEXCEPT;
 
-    type_info(seq_fn *seq_ptr, hash_fn *hash_ptr, name_fn *name_ptr)
+    type_info(seq_fn *seq_ptr, hash_fn *hash_ptr, name_fn *name_ptr) ENTT_NOEXCEPT
         : seq_func{seq_ptr},
           hash_func{hash_ptr},
           name_func{name_ptr}
@@ -142,26 +142,26 @@ class type_info final {
 
 public:
     /*! @brief Default constructor. */
-    type_info()
+    type_info() ENTT_NOEXCEPT
         : type_info{nullptr, nullptr, nullptr}
     {}
 
     /*! @brief Default copy constructor. */
-    type_info(const type_info &) = default;
+    type_info(const type_info &) ENTT_NOEXCEPT = default;
     /*! @brief Default move constructor. */
-    type_info(type_info &&) = default;
+    type_info(type_info &&) ENTT_NOEXCEPT = default;
 
     /**
      * @brief Default copy assignment operator.
      * @return This type info object.
      */
-    type_info & operator=(const type_info &) = default;
+    type_info & operator=(const type_info &) ENTT_NOEXCEPT = default;
 
     /**
      * @brief Default move assignment operator.
      * @return This type info object.
      */
-    type_info & operator=(type_info &&) = default;
+    type_info & operator=(type_info &&) ENTT_NOEXCEPT = default;
 
     /**
     * @brief Checks if a type info object is properly initialized.