We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1a60bb7 commit cf391a1Copy full SHA for cf391a1
sigc++/tuple-utils/tuple_transform_each.h
@@ -45,8 +45,8 @@ struct tuple_transform_each_impl {
45
static_assert(index >= 0, "unexpected index.");
46
47
using from_element_type = typename std::tuple_element<index, std::decay_t<T_original>>::type;
48
- using to_element_type = typename std::result_of<decltype (
49
- &T_transformer<from_element_type>::transform)(from_element_type&)>::type;
+ using to_element_type = typename std::invoke_result<decltype (
+ &T_transformer<from_element_type>::transform), from_element_type&>::type;
50
const auto t_element =
51
std::tuple<to_element_type>(T_transformer<from_element_type>::transform(std::get<index>(t_original)));
52
0 commit comments