Home
last modified time | relevance | path

Searched refs:forward_sized_iterator (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.zip/
H A Dtypes.h199 struct forward_sized_iterator { struct
208 forward_sized_iterator() = default; argument
217 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…
236forward_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 …]
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.zip/sentinel/
H A Dminus.pass.cpp52 …constexpr convertible_forward_sized_iterator operator++(int) { return forward_sized_iterator(it_++… in operator ++()