Searched refs:ForwardTinyView (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/libcxx/test/libcxx/ranges/range.adaptors/range.lazy.split/ |
| H A D | types.h | 52 struct ForwardTinyView : std::ranges::view_base { struct 53 constexpr ForwardTinyView() = default; 58 static_assert(std::ranges::forward_range<ForwardTinyView>); argument 59 static_assert(std::ranges::view<ForwardTinyView>); 60 LIBCPP_STATIC_ASSERT(std::ranges::__tiny_range<ForwardTinyView>); 68 using SplitViewInput = std::ranges::lazy_split_view<InputView, ForwardTinyView>;
|
| /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.lazy.split/range.lazy.split.inner/ |
| H A D | types.compile.pass.cpp | 36 static_assert(std::same_as<typename InnerIter<InputView, ForwardTinyView>::iterator_concept, 37 typename OuterIter<InputView, ForwardTinyView>::iterator_concept>); 45 static_assert(NoIteratorCategory<InputView, ForwardTinyView>);
|
| H A D | base.pass.cpp | 70 std::ranges::lazy_split_view<InputView, ForwardTinyView> v(input, ' '); in test()
|
| /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.lazy.split/ |
| H A D | types.h | 171 struct ForwardTinyView : std::ranges::view_base { struct 173 constexpr ForwardTinyView() = default; argument 174 constexpr ForwardTinyView(char c) { *c_ = c; } in ForwardTinyView() argument 179 static_assert(std::ranges::forward_range<ForwardTinyView>); argument 180 static_assert(std::ranges::view<ForwardTinyView>); 181 LIBCPP_STATIC_ASSERT(std::ranges::__tiny_range<ForwardTinyView>); 197 using SplitViewInput = std::ranges::lazy_split_view<InputView, ForwardTinyView>;
|
| H A D | general.pass.cpp | 169 assert(test_function_call(CopyableView(input), ForwardTinyView(separator), expected)); in test_one() 170 assert(test_with_piping(CopyableView(input), ForwardTinyView(separator), expected)); in test_one() 172 assert(test_function_call(InputView(input), ForwardTinyView(separator), expected)); in test_one() 173 assert(test_with_piping(InputView(input), ForwardTinyView(separator), expected)); in test_one()
|
| H A D | constraints.compile.pass.cpp | 54 using Pattern = ForwardTinyView; 88 using Pattern = ForwardTinyView;
|
| H A D | ctor.view.pass.cpp | 59 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-15.0.7/libcxx/test/std/ranges/range.adaptors/range.lazy.split/range.lazy.split.outer/ |
| H A D | types.compile.pass.cpp | 31 static_assert(NoIteratorCategory<InputView, ForwardTinyView>); 36 static_assert(std::same_as<typename OuterIter<InputView, ForwardTinyView>::iterator_concept, std::i…
|
| H A D | ctor.parent.pass.cpp | 29 SplitViewInput v(input, ForwardTinyView()); in test()
|