Searched refs:forward_sized_iterator (Results 1 – 2 of 2) sorted by relevance
199 struct forward_sized_iterator { struct208 forward_sized_iterator() = default; argument217 constexpr forward_sized_iterator operator++(int) { return forward_sized_iterator(it_++); }219 …friend constexpr bool operator==(const forward_sized_iterator&, const forward_sized_iterator&) = d…221 …friend constexpr difference_type operator-(const forward_sized_iterator& x, const forward_sized_it…226 static_assert(std::sized_sentinel_for<forward_sized_iterator<>, forward_sized_iterator<>>);235 using NonSimpleForwardSizedView = BasicView<forward_sized_iterator<const int*>, forward_sized_itera…236 … forward_sized_iterator<int*>, forward_sized_iterator<int*>>;243 using ForwardSizedNonCommon = BasicView<forward_sized_iterator<>, sized_sentinel<forward_sized_iter…251 … BasicView<forward_sized_iterator<const int*>, sized_sentinel<forward_sized_iterator<const int*>>,[all …]
52 …constexpr convertible_forward_sized_iterator operator++(int) { return forward_sized_iterator(it_++… in operator ++()