diff --git a/src/entt/meta/node.hpp b/src/entt/meta/node.hpp index 1719d15f1..00b556976 100644 --- a/src/entt/meta/node.hpp +++ b/src/entt/meta/node.hpp @@ -64,7 +64,7 @@ struct meta_type_node; struct meta_custom_node { id_type type{}; - std::shared_ptr value{}; + std::shared_ptr value; }; struct meta_base_node { @@ -113,7 +113,7 @@ struct meta_func_node { meta_type_node (*ret)(const meta_context &) noexcept {}; meta_type (*arg)(const meta_ctx &, const size_type) noexcept {}; meta_any (*invoke)(const meta_ctx &, meta_handle, meta_any *const){}; - std::shared_ptr next{}; + std::shared_ptr next; meta_custom_node custom{}; }; @@ -126,11 +126,11 @@ struct meta_template_node { }; struct meta_type_descriptor { - std::vector ctor{}; - std::vector base{}; - std::vector conv{}; - std::vector data{}; - std::vector func{}; + std::vector ctor; + std::vector base; + std::vector conv; + std::vector data; + std::vector func; }; struct meta_type_node { @@ -148,7 +148,7 @@ struct meta_type_node { meta_template_node templ{}; meta_dtor_node dtor{}; meta_custom_node custom{}; - std::shared_ptr details{}; + std::shared_ptr details; }; template