From ff09c4bcbb550907358d4cb850322abd24559c35 Mon Sep 17 00:00:00 2001 From: skypjack Date: Wed, 17 Jul 2024 09:14:56 +0200 Subject: [PATCH] delegate: suppress warnings due to unused variables --- src/entt/signal/delegate.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/entt/signal/delegate.hpp b/src/entt/signal/delegate.hpp index e53dbd12c..006064928 100644 --- a/src/entt/signal/delegate.hpp +++ b/src/entt/signal/delegate.hpp @@ -68,7 +68,7 @@ class delegate { [[nodiscard]] auto wrap(std::index_sequence) noexcept { return [](const void *, Args... args) -> Ret { [[maybe_unused]] const auto arguments = std::forward_as_tuple(std::forward(args)...); - constexpr auto offset = !std::is_invocable_r_v>...> * (sizeof...(Args) - sizeof...(Index)); + [[maybe_unused]] constexpr auto offset = !std::is_invocable_r_v>...> * (sizeof...(Args) - sizeof...(Index)); return static_cast(std::invoke(Candidate, std::forward>>(std::get(arguments))...)); }; } @@ -78,7 +78,7 @@ class delegate { return [](const void *payload, Args... args) -> Ret { Type *curr = static_cast(const_cast *>(payload)); [[maybe_unused]] const auto arguments = std::forward_as_tuple(std::forward(args)...); - constexpr auto offset = !std::is_invocable_r_v>...> * (sizeof...(Args) - sizeof...(Index)); + [[maybe_unused]] constexpr auto offset = !std::is_invocable_r_v>...> * (sizeof...(Args) - sizeof...(Index)); return static_cast(std::invoke(Candidate, *curr, std::forward>>(std::get(arguments))...)); }; } @@ -88,7 +88,7 @@ class delegate { return [](const void *payload, Args... args) -> Ret { Type *curr = static_cast(const_cast *>(payload)); [[maybe_unused]] const auto arguments = std::forward_as_tuple(std::forward(args)...); - constexpr auto offset = !std::is_invocable_r_v>...> * (sizeof...(Args) - sizeof...(Index)); + [[maybe_unused]] constexpr auto offset = !std::is_invocable_r_v>...> * (sizeof...(Args) - sizeof...(Index)); return static_cast(std::invoke(Candidate, curr, std::forward>>(std::get(arguments))...)); }; }