forked from boostorg/iterator
Both make_function_input_iterator(function) and make...(&function) do not depend on function_reference_input_iterator. Actually, passing a function reference as a template argument to function_input_iterator is not supported. Doing so results in compiler errors.