From 390ff5501d4868620c0adf79f1796d3af1288d79 Mon Sep 17 00:00:00 2001 From: George Rennie Date: Fri, 29 Nov 2024 00:15:48 +0100 Subject: [PATCH] proc_dff: use invoke_result_t instead of result_of --- passes/proc/proc_dff.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/passes/proc/proc_dff.cc b/passes/proc/proc_dff.cc index 71e4f8e53..d375bf552 100644 --- a/passes/proc/proc_dff.cc +++ b/passes/proc/proc_dff.cc @@ -411,7 +411,7 @@ private: // from the function as the LSB. This function also returns the value // calculated for the LSB. template - typename std::result_of::type shrink_while_matching_values(F f) { + typename std::invoke_result_t shrink_while_matching_values(F f) { const auto base_val = f(0); size_t new_size;