aboutsummaryrefslogtreecommitdiff
path: root/src/util/function.tpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/function.tpp')
-rw-r--r--src/util/function.tpp14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/util/function.tpp b/src/util/function.tpp
index 6ff939b..0a7a6d6 100644
--- a/src/util/function.tpp
+++ b/src/util/function.tpp
@@ -45,15 +45,15 @@ constexpr inline auto extract_signature(Function const & /*unused*/) noexcept
}
template <typename Function, typename Return, typename... Args>
-inline auto get_normalized_lambda(Function &&func,
- Signature<Return(Args...)> /*unused*/) noexcept
+inline auto
+get_normalized_lambda(Function &&func, Signature<Return(Args...)> /*unused*/) noexcept
{
// Static copy of func. This will make it accessible for the lambda without using a
// lamda capture
static auto static_func = Function(std::forward<Function>(func));
- return +[](Args... args) noexcept(
- noexcept(std::declval<Function>()(std::forward<Args>(args)...))) -> Return
+ return +[](Args... args) noexcept(noexcept(std::declval<Function>(
+ )(std::forward<Args>(args)...))) -> Return
{
return static_func(std::forward<Args>(args)...);
};
@@ -70,6 +70,8 @@ inline auto get_normalized_lambda(Function &&func,
template <typename Function>
constexpr auto normalize_lambda(Function &&func) noexcept
{
- return get_normalized_lambda(std::forward<Function>(func),
- extract_signature(std::forward<Function>(func)));
+ return get_normalized_lambda(
+ std::forward<Function>(func),
+ extract_signature(std::forward<Function>(func))
+ );
}