Home
last modified time | relevance | path

Searched defs:BufferView (Results 1 – 5 of 5) sorted by relevance

/llvm-project/libcxx/test/libcxx/ranges/range.adaptors/range.join/range.join.iterator/
H A Dtypes.h100 struct BufferView : std::ranges::view_base { struct
106 constexpr BufferView(T (&b)[N]) : data_(b), size_(N) {} in BufferView() argument
112 static_assert(std::ranges::input_range<BufferView<int*, sentinel_wrapper<int*>>>); argument
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.elements/
H A Dtypes.h22 struct BufferView : std::ranges::view_base { struct
27 constexpr BufferView(T (&b)[N]) : buffer_(b), size_(N) {} in BufferView() function
30 constexpr BufferView(std::array<T, N>& arr) : buffer_(arr.data()), size_(N) {} in BufferView() argument
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.drop.while/
H A Dadaptor.pass.cpp28 struct BufferView : std::ranges::view_base { struct
33 constexpr BufferView(T (&b)[N]) : buffer_(b), size_(N) {} in BufferView() function
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.join/
H A Dtypes.h176 struct BufferView : std::ranges::view_base { struct
183 constexpr BufferView(T (&b)[N]) : data_(b), size_(N) {} in BufferView() function
184 constexpr BufferView(T* p, std::size_t s) : data_(p), size_(s) {} in BufferView() argument
186 constexpr NonConstIter begin() in begin()
210 using InputCommonInner = BufferView<common_input_iterator<int*>>; argument
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.zip/
H A Dtypes.h24 struct BufferView : std::ranges::view_base { struct
29 constexpr BufferView(T (&b)[N]) : buffer_(b), size_(N) {} in BufferView() argument