group: drop redundant asserts

This commit is contained in:
Michele Caini
2022-07-25 16:35:03 +02:00
parent 9d33a38ec4
commit ac8dfe29ae

View File

@@ -344,8 +344,6 @@ public:
*/
template<typename... Type>
[[nodiscard]] decltype(auto) get(const entity_type entt) const {
ENTT_ASSERT(contains(entt), "Group does not contain entity");
if constexpr(sizeof...(Type) == 0) {
return std::apply([entt](auto *...curr) { return std::tuple_cat(curr->get_as_tuple(entt)...); }, pools);
} else if constexpr(sizeof...(Type) == 1) {
@@ -716,8 +714,6 @@ public:
*/
template<typename... Type>
[[nodiscard]] decltype(auto) get(const entity_type entt) const {
ENTT_ASSERT(contains(entt), "Group does not contain entity");
if constexpr(sizeof...(Type) == 0) {
return std::apply([entt](auto *...curr) { return std::tuple_cat(curr->get_as_tuple(entt)...); }, pools);
} else if constexpr(sizeof...(Type) == 1) {