Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.take/
H A Dadaptor.pass.cpp28 struct SizedView : std::ranges::view_base { struct
31 constexpr SizedView(int* begin, int* end) : begin_(begin), end_(end) {} in SizedView() argument
36 static_assert(std::ranges::forward_range<SizedView>); argument
37 static_assert(std::ranges::sized_range<SizedView>);
38 static_assert(std::ranges::view<SizedView>);
56 using SomeView = SizedView; in test()
156 SizedView v(buf, buf + N); in test()
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.drop/
H A Dadaptor.pass.cpp29 struct SizedView : std::ranges::view_base { struct
32 constexpr SizedView(int* begin, int* end) : begin_(begin), end_(end) {} in SizedView() function
37 static_assert(std::ranges::forward_range<SizedView>); argument
38 static_assert(std::ranges::sized_range<SizedView>);
39 static_assert(std::ranges::view<SizedView>);
74 using SomeView = SizedView; in test()
207 SizedView v(buf, buf + N); in test()