skypjack 2 месяцев назад
Родитель
Сommit
7664f7502b
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      src/entt/meta/utility.hpp

+ 2 - 2
src/entt/meta/utility.hpp

@@ -194,8 +194,8 @@ template<meta_policy Policy = as_value_t, typename Type>
 /*! @cond ENTT_INTERNAL */
 namespace internal {
 
-template<typename Policy, typename Candidate, typename... Args>
-[[nodiscard]] meta_any meta_invoke_with_args(const meta_ctx &ctx, Candidate &&candidate, Args &&...args) {
+template<typename Policy, typename Candidate>
+[[nodiscard]] meta_any meta_invoke_with_args(const meta_ctx &ctx, Candidate &&candidate, auto &&...args) {
     if constexpr(stl::is_void_v<decltype(stl::invoke(stl::forward<Candidate>(candidate), args...))>) {
         stl::invoke(stl::forward<Candidate>(candidate), args...);
         return meta_any{ctx, stl::in_place_type<void>};