type_info: cleanup

This commit is contained in:
Michele Caini
2022-04-06 09:55:31 +02:00
parent 23bdbeef4e
commit b7dd26121a

View File

@@ -273,7 +273,7 @@ private:
template<typename Type>
[[nodiscard]] const type_info &type_id() ENTT_NOEXCEPT {
if constexpr(std::is_same_v<Type, std::remove_cv_t<std::remove_reference_t<Type>>>) {
static type_info instance{std::in_place_type<std::remove_cv_t<std::remove_reference_t<Type>>>};
static type_info instance{std::in_place_type<Type>};
return instance;
} else {
return type_id<std::remove_cv_t<std::remove_reference_t<Type>>>();