std::ranges::filter_view<V,Pred>::iterator

The return type of filter_view::begin.

# Declarations

class /*iterator*/;

(since C++20) (exposition only*)

# Defect reports

DRApplied toBehavior as publishedCorrect behavior
P2259R1C++20member type iterator_category was always defineddefined only if V is a forward_range
LWG 3533C++20the const& overload of base copied the underlying iteratorreturns a reference to it
LWG 3593C++20the const& overload of base might not be noexceptmade noexcept