Searched defs:MoveOnlyView (Results 1 – 6 of 6) sorted by relevance
22 struct MoveOnlyView : std::ranges::view_base { struct24 constexpr MoveOnlyView() = default; argument25 constexpr MoveOnlyView(const char* ptr) : view_(ptr) {} in MoveOnlyView() argument26 constexpr MoveOnlyView(std::string_view v) : view_(v) {} in MoveOnlyView() function31 constexpr bool operator==(MoveOnlyView rhs) const { return view_ == rhs.view_; } in operator ==() argument
10 struct MoveOnlyView : std::ranges::view_base { struct13 constexpr explicit MoveOnlyView(int* ptr) : ptr_(ptr) {} in MoveOnlyView() argument15 MoveOnlyView& operator=(MoveOnlyView&&) = default; argument20 static_assert( std::ranges::view<MoveOnlyView>); argument
17 struct MoveOnlyView : std::ranges::view_base { struct19 constexpr explicit MoveOnlyView(int start = 0) : start_(start) {} in start_() argument21 constexpr MoveOnlyView& operator=(MoveOnlyView&&) = default; argument25 static_assert( std::ranges::view<MoveOnlyView>); argument
26 struct MoveOnlyView : std::ranges::view_base { struct29 constexpr explicit MoveOnlyView(int* b, int* e) : begin_(b), end_(e) { } in MoveOnlyView() function31 constexpr MoveOnlyView& operator=(MoveOnlyView&&) = default; argument35 static_assert( std::ranges::view<MoveOnlyView>); argument
18 struct MoveOnlyView : std::ranges::view_base { struct21 …constexpr explicit MoveOnlyView(int* ptr = globalBuff, int start = 0) : start_(start), ptr_(ptr) {} in start_() argument23 constexpr MoveOnlyView& operator=(MoveOnlyView&&) = default; argument27 static_assert( std::ranges::view<MoveOnlyView>); argument
52 struct MoveOnlyView : std::ranges::view_base{ struct