Home
last modified time | relevance | path

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

/llvm-project/libcxx/test/std/ranges/range.adaptors/range.split/iterator/
H A Dbase.pass.cpp26 …using SplitView = std::ranges::split_view<std::ranges::subrange<Iter>, std::ranges::subrange<Iter>… in test() typedef
27 using SplitIter = std::ranges::iterator_t<SplitView>; in test()
31 SplitView sv; in test()
39 SplitView sv; in test()
47 SplitView sv; in test()
55 SplitView sv; in test()
H A Dequal.pass.cpp23 using SplitView = std::ranges::split_view<Range, std::ranges::single_view<int>>; in testOne() typedef
24 static_assert(std::ranges::common_range<SplitView>); in testOne()
31 SplitView sv(input, -1); in testOne()
58 SplitView sv(input, -1); in testOne()
H A Dderef.pass.cpp26 …using SplitView = std::ranges::split_view<std::ranges::subrange<Iter>, std::ranges::subrange<Iter>… in test() typedef
27 using SplitIter = std::ranges::iterator_t<SplitView>; in test()
30 SplitView sv; in test()
H A Dctor.base.pass.cpp34 using SplitView = std::ranges::split_view<TracedMoveView, TracedMoveView>; in test() typedef
35 using SplitIter = std::ranges::iterator_t<SplitView>; in test()
37 SplitView sv{TracedMoveView{}, TracedMoveView{}}; in test()
H A Dctor.default.pass.cpp23 …using SplitView = std::ranges::split_view<std::ranges::subrange<PODIter>, std::ranges::subrange<PO… in test() typedef
24 using SplitIter = std::ranges::iterator_t<SplitView>; in test()
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.split/sentinel/
H A Dctor.parent.pass.cpp21 using SplitView = std::ranges::split_view<Range, std::ranges::single_view<int>>; typedef
22 using SplitSent = std::ranges::sentinel_t<SplitView>;
24 static_assert(std::is_constructible_v<SplitSent, SplitView&>);
25 static_assert(!std::is_convertible_v<SplitView&, SplitSent>);
31 SplitView sv(input, -1); in test()
H A Dequal.pass.cpp24 using SplitView = std::ranges::split_view<Range, std::ranges::single_view<int>>; in testOne() typedef
25 static_assert(!std::ranges::common_range<SplitView>); in testOne()
32 SplitView sv(input, -1); in testOne()
48 SplitView sv(input, -1); in testOne()
H A Dctor.default.pass.cpp28 using SplitView = std::ranges::split_view<Range, Range>; in test() typedef
29 using SplitIter = std::ranges::iterator_t<SplitView>; in test()
30 using SplitSent = std::ranges::sentinel_t<SplitView>; in test()
/llvm-project/libcxx/test/libcxx/ranges/range.adaptors/range.lazy.split/
H A Dno_unique_address.compile.pass.cpp28 using SplitView = std::ranges::lazy_split_view<std::string_view, std::string_view>;
30 static_assert(sizeof(SplitView) == sizeof(std::string_view) * 2);
60 using SplitView = std::ranges::lazy_split_view<InputView, TinyView>;
61 using OuterIter = std::ranges::iterator_t<SplitView>; typedef
29 using SplitView = std::ranges::lazy_split_view<std::string_view, std::string_view>; global() typedef
/llvm-project/libcxx/test/libcxx/ranges/range.adaptors/range.split/
H A Dno_unique_address.compile.pass.cpp25 using SplitView = std::ranges::split_view<EmptyView, EmptyView>;
26 static_assert(sizeof(SplitView) == sizeof(std::ranges::__non_propagating_cache<std::ranges::subrange<int*>>)); typedef