template<typename F, typename I>
        common_reference_with<
            invoke_result_t<F &, iter_value_t<I> &>,
            invoke_result_t<F &, iter_reference_t<I>>>  
The indirectly_regular_unary_invocable_ concept.
Definition: concepts.hpp:535
The regular_invocable concept.
Definition: concepts.hpp:55
The indirectly_regular_unary_invocable_ concept.