Просмотр исходного кода

meta: use meta_node internally to generate template_info

Michele Caini 5 лет назад
Родитель
Сommit
e2c61d90e9
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/entt/meta/node.hpp

+ 1 - 1
src/entt/meta/node.hpp

@@ -203,7 +203,7 @@ class ENTT_API meta_node {
             sizeof...(Args),
             &meta_node<meta_class_template_tag<Clazz>>::resolve,
             [](const std::size_t index) ENTT_NOEXCEPT {
-                return std::array<meta_type_node *, sizeof...(Args)>{{internal::meta_info<Args>::resolve()...}}[index];
+                return std::array<meta_type_node *, sizeof...(Args)>{{internal::meta_node<std::remove_cv_t<std::remove_reference_t<Args>>>::resolve()...}}[index];
             }
         };
     }