From 8d149ecfc3d9294e12d0624c2fc415fa688aacdf Mon Sep 17 00:00:00 2001 From: Michele Caini Date: Tue, 27 Aug 2024 15:25:02 +0200 Subject: [PATCH] meta: minor changes --- src/entt/meta/factory.hpp | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/entt/meta/factory.hpp b/src/entt/meta/factory.hpp index 11c40da7a..f65c74827 100644 --- a/src/entt/meta/factory.hpp +++ b/src/entt/meta/factory.hpp @@ -38,10 +38,7 @@ class basic_meta_factory { } static auto *find_overload(meta_func_node *curr, invoke_type *const ref) { - while(curr && (curr->invoke != ref)) { - curr = curr->next.get(); - } - + while(curr && (curr->invoke != ref)) { curr = curr->next.get(); } return curr; } @@ -98,10 +95,7 @@ protected: if(auto *member = find_member(details->func, node.id); member == nullptr) { details->func.emplace_back(std::move(node)); } else if(auto *overload = find_overload(member, node.invoke); overload == nullptr) { - while(member->next != nullptr) { - member = member->next.get(); - } - + while(member->next != nullptr) { member = member->next.get(); } member->next = std::make_shared(std::move(node)); } }