skypjack 3 месяцев назад
Родитель
Сommit
48dbba6c70
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      src/entt/poly/poly.hpp

+ 3 - 3
src/entt/poly/poly.hpp

@@ -45,7 +45,7 @@ struct poly_inspector {
  */
 template<typename Concept, std::size_t Len, std::size_t Align>
 class poly_vtable {
-    using inspector = typename Concept::template type<poly_inspector>;
+    using inspector = Concept::template type<poly_inspector>;
 
     template<typename Ret, typename Clazz, typename... Args>
     static auto vtable_entry(Ret (*)(Clazz &, Args...))
@@ -195,9 +195,9 @@ class basic_poly: private Concept::template type<poly_base<basic_poly<Concept, L
 
 public:
     /*! @brief Concept type. */
-    using concept_type = typename Concept::template type<poly_base<basic_poly>>;
+    using concept_type = Concept::template type<poly_base<basic_poly>>;
     /*! @brief Virtual table type. */
-    using vtable_type = typename poly_vtable<Concept, Len, Align>::type;
+    using vtable_type = poly_vtable<Concept, Len, Align>::type;
 
     /*! @brief Default constructor. */
     basic_poly() noexcept = default;