summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/concurrent/qtconcurrentstoredfunctioncall.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/concurrent/qtconcurrentstoredfunctioncall.h b/src/concurrent/qtconcurrentstoredfunctioncall.h
index f7e9e03e21..1257d70b82 100644
--- a/src/concurrent/qtconcurrentstoredfunctioncall.h
+++ b/src/concurrent/qtconcurrentstoredfunctioncall.h
@@ -66,7 +66,7 @@ struct NonMemberFunctionResolver<Function, PromiseType, Args...>
static_assert(std::is_void_v<std::invoke_result_t<std::decay_t<Function>, QPromise<PromiseType> &, std::decay_t<Args>...>>,
"The function must return void type.");
- static constexpr decltype (auto) invokePointer()
+ static constexpr auto invokePointer()
{
return &std::invoke<std::decay_t<Function>, QPromise<PromiseType> &, std::decay_t<Args>...>;
}
@@ -88,7 +88,7 @@ struct MemberFunctionResolver<Function, PromiseType, Arg, Args...>
static_assert(std::is_void_v<std::invoke_result_t<std::decay_t<Function>, std::decay_t<Arg>, QPromise<PromiseType> &, std::decay_t<Args>...>>,
"The function must return void type.");
- static constexpr decltype (auto) invokePointer()
+ static constexpr auto invokePointer()
{
return &std::invoke<std::decay_t<Function>, std::decay_t<Arg>, QPromise<PromiseType> &, std::decay_t<Args>...>;
}