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

type_info: refine definitions

skypjack преди 1 месец
родител
ревизия
b79d78350f
променени са 1 файла, в които са добавени 3 реда и са изтрити 3 реда
  1. 3 3
      src/entt/core/type_info.hpp

+ 3 - 3
src/entt/core/type_info.hpp

@@ -76,7 +76,7 @@ template<typename Type>
  * @brief Type sequential identifier.
  * @brief Type sequential identifier.
  * @tparam Type Type for which to generate a sequential identifier.
  * @tparam Type Type for which to generate a sequential identifier.
  */
  */
-template<typename Type, typename = void>
+template<typename Type>
 struct ENTT_API type_index final {
 struct ENTT_API type_index final {
     /**
     /**
      * @brief Returns the sequential identifier of a given type.
      * @brief Returns the sequential identifier of a given type.
@@ -97,7 +97,7 @@ struct ENTT_API type_index final {
  * @brief Type hash.
  * @brief Type hash.
  * @tparam Type Type for which to generate a hash value.
  * @tparam Type Type for which to generate a hash value.
  */
  */
-template<typename Type, typename = void>
+template<typename Type>
 struct type_hash final {
 struct type_hash final {
     /**
     /**
      * @brief Returns the numeric representation of a given type.
      * @brief Returns the numeric representation of a given type.
@@ -122,7 +122,7 @@ struct type_hash final {
  * @brief Type name.
  * @brief Type name.
  * @tparam Type Type for which to generate a name.
  * @tparam Type Type for which to generate a name.
  */
  */
-template<typename Type, typename = void>
+template<typename Type>
 struct type_name final {
 struct type_name final {
     /**
     /**
      * @brief Returns the name of a given type.
      * @brief Returns the name of a given type.