Use std::invoke (C++17 feature)

This commit is contained in:
Mat Sutcliffe
2021-04-17 22:21:37 +01:00
parent 33209fa1eb
commit 76c59e88ea
2 changed files with 1 additions and 18 deletions

View File

@@ -174,7 +174,7 @@ namespace BlackMisc
template <typename T, typename... Ts>
decltype(auto) in(T &&object, Ts &&... args) const
{
return Private::invoke(m_ptr, std::forward<T>(object), std::forward<Ts>(args)...);
return std::invoke(m_ptr, std::forward<T>(object), std::forward<Ts>(args)...);
}
//! Return name as QLatin1String.