From 5c2b52b30b612be6b57323d265c3e4283673c9db Mon Sep 17 00:00:00 2001 From: Danny Robson Date: Thu, 5 Apr 2018 12:22:44 +1000 Subject: [PATCH] tuple/value: prefer std::invoke over manual calls --- tuple/value.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tuple/value.hpp b/tuple/value.hpp index 2791c54b..95454ce6 100644 --- a/tuple/value.hpp +++ b/tuple/value.hpp @@ -40,7 +40,7 @@ namespace util::tuple::value { using tuple_t = std::decay_t; static_assert (S < std::tuple_size_v); - func (std::get (value)); + std::invoke (func, std::get (value)); if constexpr (S + 1 < std::tuple_size_v) { each (std::forward (func), std::forward (value));