Browse Source

meta: minor changes (const correctness)

Michele Caini 4 năm trước cách đây
mục cha
commit
7a0aea390b
2 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 1 1
      src/entt/meta/factory.hpp
  2. 1 1
      src/entt/meta/node.hpp

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

@@ -547,7 +547,7 @@ struct meta_factory<Type> {
             [](const typename internal::meta_func_node::size_type index) ENTT_NOEXCEPT {
                 return meta_arg(typename descriptor::args_type{}, index);
             },
-            [](meta_handle instance, meta_any *args) {
+            [](meta_handle instance, meta_any * const args) {
                 return meta_invoke<Type, Candidate, Policy>(std::move(instance), args, std::make_index_sequence<descriptor::args_type::size>{});
             }
         };

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

@@ -91,7 +91,7 @@ struct meta_func_node {
     const bool is_static;
     meta_type_node *(* const ret)() ENTT_NOEXCEPT;
     meta_type(* const arg)(const size_type) ENTT_NOEXCEPT;
-    meta_any(* const invoke)(meta_handle, meta_any *);
+    meta_any(* const invoke)(meta_handle, meta_any * const);
 };