Преглед на файлове

meta: try to make the linter happy

skypjack преди 4 месеца
родител
ревизия
3e5842a467
променени са 1 файла, в които са добавени 6 реда и са изтрити 2 реда
  1. 6 2
      src/entt/meta/meta.hpp

+ 6 - 2
src/entt/meta/meta.hpp

@@ -214,8 +214,12 @@ class meta_any {
     }
 
     [[nodiscard]] const auto &fetch_node() const {
-        ENTT_ASSERT(vtable != nullptr, "Invalid vtable function");
-        return (node == nullptr) ? (vtable(internal::meta_traits::is_none, *this, nullptr), *node) : *node;
+        if(node == nullptr) {
+            ENTT_ASSERT(vtable != nullptr, "Invalid vtable function");
+            vtable(internal::meta_traits::is_none, *this, nullptr);
+        }
+
+        return *node;
     }
 
 public: