experimental::deferred_function::decltype
template
<
typename
...
Args
>
decltype
(
auto
);