Searched refs:ForwardTinyView (Results 1 – 10 of 10) sorted by relevance
/llvm-project/libcxx/test/libcxx/ranges/range.adaptors/range.lazy.split/ |
H A D | types.h | 53 struct ForwardTinyView : std::ranges::view_base { struct 54 constexpr ForwardTinyView() = default; 59 static_assert(std::ranges::forward_range<ForwardTinyView>); argument 60 static_assert(std::ranges::view<ForwardTinyView>); 61 LIBCPP_STATIC_ASSERT(std::ranges::__tiny_range<ForwardTinyView>); 69 using SplitViewInput = std::ranges::lazy_split_view<InputView, ForwardTinyView>;
|
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.lazy.split/range.lazy.split.inner/ |
H A D | types.compile.pass.cpp | 35 static_assert(std::same_as<typename InnerIter<InputView, ForwardTinyView>::iterator_concept, 36 typename OuterIter<InputView, ForwardTinyView>::iterator_concept>); 44 static_assert(NoIteratorCategory<InputView, ForwardTinyView>);
|
H A D | base.pass.cpp | 69 std::ranges::lazy_split_view<InputView, ForwardTinyView> v(input, ' '); in test()
|
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.lazy.split/ |
H A D | types.h | 172 struct ForwardTinyView : std::ranges::view_base { struct 174 constexpr ForwardTinyView() = default; argument 175 constexpr ForwardTinyView(char c) { *c_ = c; } in ForwardTinyView() function 180 static_assert(std::ranges::forward_range<ForwardTinyView>); argument 181 static_assert(std::ranges::view<ForwardTinyView>); 182 LIBCPP_STATIC_ASSERT(std::ranges::__tiny_range<ForwardTinyView>); 198 using SplitViewInput = std::ranges::lazy_split_view<InputView, ForwardTinyView>;
|
H A D | general.pass.cpp | 177 assert(test_function_call(CopyableView(input), ForwardTinyView(separator), expected)); in test_one() 178 assert(test_with_piping(CopyableView(input), ForwardTinyView(separator), expected)); in test_one() 180 assert(test_function_call(InputView(input), ForwardTinyView(separator), expected)); in test_one() 181 assert(test_with_piping(InputView(input), ForwardTinyView(separator), expected)); in test_one()
|
H A D | constraints.compile.pass.cpp | 56 using Pattern = ForwardTinyView; 90 using Pattern = ForwardTinyView;
|
H A D | ctor.view.pass.cpp | 77 std::ranges::lazy_split_view<InputView, ForwardTinyView> v(input, ' '); in test()
|
H A D | begin.pass.cpp | 128 using P = ForwardTinyView; in test()
|
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.lazy.split/range.lazy.split.outer/ |
H A D | types.compile.pass.cpp | 30 static_assert(NoIteratorCategory<InputView, ForwardTinyView>); 35 static_assert(std::same_as<typename OuterIter<InputView, ForwardTinyView>::iterator_concept, std::i…
|
H A D | ctor.parent.pass.cpp | 28 SplitViewInput v(input, ForwardTinyView()); in test()
|