Przeglądaj źródła

removed wrong noexcept

Michele Caini 7 lat temu
rodzic
commit
ef57d7e7b6
1 zmienionych plików z 5 dodań i 5 usunięć
  1. 5 5
      src/entt/entity/registry.hpp

+ 5 - 5
src/entt/entity/registry.hpp

@@ -387,7 +387,7 @@ public:
      *
      * @return A valid entity identifier.
      */
-    entity_type create() ENTT_NOEXCEPT {
+    entity_type create() {
         entity_type entity;
 
         if(available) {
@@ -888,7 +888,7 @@ public:
      * @return A temporary sink object.
      */
     template<typename Tag>
-    sink_type construction(tag_t) ENTT_NOEXCEPT {
+    sink_type construction(tag_t) {
         assure<Tag>(tag_t{});
         return std::get<1>(tags[tag_family::type<Tag>()]).sink();
     }
@@ -917,7 +917,7 @@ public:
      * @return A temporary sink object.
      */
     template<typename Component>
-    sink_type construction() ENTT_NOEXCEPT {
+    sink_type construction() {
         assure<Component>();
         return std::get<1>(pools[component_family::type<Component>()]).sink();
     }
@@ -946,7 +946,7 @@ public:
      * @return A temporary sink object.
      */
     template<typename Tag>
-    sink_type destruction(tag_t) ENTT_NOEXCEPT {
+    sink_type destruction(tag_t) {
         assure<Tag>(tag_t{});
         return std::get<2>(tags[tag_family::type<Tag>()]).sink();
     }
@@ -975,7 +975,7 @@ public:
      * @return A temporary sink object.
      */
     template<typename Component>
-    sink_type destruction() ENTT_NOEXCEPT {
+    sink_type destruction() {
         assure<Component>();
         return std::get<2>(pools[component_family::type<Component>()]).sink();
     }