Explorar o código

meta: internal changes

Michele Caini hai 1 ano
pai
achega
7b0b5ad779
Modificáronse 1 ficheiros con 3 adicións e 3 borrados
  1. 3 3
      src/entt/meta/node.hpp

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

@@ -100,8 +100,8 @@ struct meta_data_node {
     meta_type (*arg)(const meta_ctx &, const size_type) noexcept {};
     meta_type (*arg)(const meta_ctx &, const size_type) noexcept {};
     bool (*set)(meta_handle, meta_any){};
     bool (*set)(meta_handle, meta_any){};
     meta_any (*get)(const meta_ctx &, meta_handle){};
     meta_any (*get)(const meta_ctx &, meta_handle){};
-    dense_map<id_type, meta_prop_node, identity> prop{};
     meta_custom_node custom{};
     meta_custom_node custom{};
+    dense_map<id_type, meta_prop_node, identity> prop{};
 };
 };
 
 
 struct meta_func_node {
 struct meta_func_node {
@@ -113,8 +113,8 @@ struct meta_func_node {
     meta_type (*arg)(const meta_ctx &, const size_type) noexcept {};
     meta_type (*arg)(const meta_ctx &, const size_type) noexcept {};
     meta_any (*invoke)(const meta_ctx &, meta_handle, meta_any *const){};
     meta_any (*invoke)(const meta_ctx &, meta_handle, meta_any *const){};
     std::shared_ptr<meta_func_node> next{};
     std::shared_ptr<meta_func_node> next{};
-    dense_map<id_type, meta_prop_node, identity> prop{};
     meta_custom_node custom{};
     meta_custom_node custom{};
+    dense_map<id_type, meta_prop_node, identity> prop{};
 };
 };
 
 
 struct meta_template_node {
 struct meta_template_node {
@@ -148,8 +148,8 @@ struct meta_type_node {
     meta_any (*from_void)(const meta_ctx &, void *, const void *){};
     meta_any (*from_void)(const meta_ctx &, void *, const void *){};
     meta_template_node templ{};
     meta_template_node templ{};
     meta_dtor_node dtor{};
     meta_dtor_node dtor{};
-    std::shared_ptr<meta_type_descriptor> details{};
     meta_custom_node custom{};
     meta_custom_node custom{};
+    std::shared_ptr<meta_type_descriptor> details{};
 };
 };
 
 
 template<auto Member>
 template<auto Member>