Home
last modified time | relevance | path

Searched refs:three_way_contiguous_iterator (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.cmp/
H A Dthree-way.pass.cpp70 test(three_way_contiguous_iterator<const char*>(s), in tests()
71 three_way_contiguous_iterator<const char*>(s), in tests()
73 test(three_way_contiguous_iterator<const char*>(s), in tests()
74 three_way_contiguous_iterator<const char*>(s+1), in tests()
76 test(three_way_contiguous_iterator<const char*>(s+1), in tests()
77 three_way_contiguous_iterator<const char*>(s), in tests()
/llvm-project-15.0.7/libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/
H A Dop_spaceship.pass.cpp37 … HasSpaceship<std::move_iterator<three_way_contiguous_iterator<int*>>, std::move_iterator<three_wa…
40 …!HasSpaceship<std::move_iterator<three_way_contiguous_iterator<int*>>, std::move_sentinel<three_wa…
94 test_two<three_way_contiguous_iterator<int*>, three_way_contiguous_iterator<int*>>(); in test()
H A Dop_eq.pass.cpp67 test_one<three_way_contiguous_iterator<int*>>(); in test()
H A Dop_neq.pass.cpp75 test_one<three_way_contiguous_iterator<int*>>(); in test()
/llvm-project-15.0.7/libcxx/test/support/
H A Dtest_iterators.h373 class three_way_contiguous_iterator
390 constexpr three_way_contiguous_iterator() : it_() {} in three_way_contiguous_iterator() function
394 … constexpr three_way_contiguous_iterator(const three_way_contiguous_iterator<U>& u) : it_(u.it_) {} in three_way_contiguous_iterator() function
397 …constexpr three_way_contiguous_iterator(three_way_contiguous_iterator<U>&& u) : it_(u.it_) { u.it_… in three_way_contiguous_iterator() function
405 …constexpr three_way_contiguous_iterator operator++(int) {return three_way_contiguous_iterator(it_+…
406 …constexpr three_way_contiguous_iterator operator--(int) {return three_way_contiguous_iterator(it_-…
410 …friend constexpr three_way_contiguous_iterator operator+(three_way_contiguous_iterator x, differen…
411 …friend constexpr three_way_contiguous_iterator operator+(difference_type n, three_way_contiguous_i…
412 …friend constexpr three_way_contiguous_iterator operator-(three_way_contiguous_iterator x, differen…
413 …friend constexpr difference_type operator-(three_way_contiguous_iterator x, three_way_contiguous_i…
[all …]
/llvm-project-15.0.7/libcxx/test/std/iterators/predef.iterators/move.iterators/move.sentinel/
H A Dop_eq.pass.cpp66 test_one<three_way_contiguous_iterator<char*>>(); in test()
H A Dconcept_conformance.compile.pass.cpp97 using It = three_way_contiguous_iterator<int*>; in test()
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.transform/iterator/
H A Dcompare.pass.cpp24 using It = three_way_contiguous_iterator<int*>; in test()
/llvm-project-15.0.7/libcxx/test/std/ranges/range.factories/range.iota.view/iterator/
H A Dcompare.pass.cpp45 using It = three_way_contiguous_iterator<int*>; in test()
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.zip/iterator/
H A Dcompare.pass.cpp141 using It = three_way_contiguous_iterator<int*>; in test()