From 53fa0d2fe844f44933dd3184e422ff59826cfc87 Mon Sep 17 00:00:00 2001 From: Michele Caini Date: Wed, 1 Apr 2020 00:16:35 +0200 Subject: [PATCH] registry: ::assure sets a constraint on the type --- src/entt/entity/registry.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/entt/entity/registry.hpp b/src/entt/entity/registry.hpp index 3b6ba3522..ba584f61d 100644 --- a/src/entt/entity/registry.hpp +++ b/src/entt/entity/registry.hpp @@ -186,6 +186,7 @@ class basic_registry { template const pool_handler & assure() const { + static_assert(std::is_same_v>); static std::size_t index{pools.size()}; if(const auto length = pools.size(); !(index < length) || pools[index].type_id != type_info::id()) {