Searched refs:ForwardOnlyIfNonConstView (Results 1 – 2 of 2) sorted by relevance
116 struct ForwardOnlyIfNonConstView : std::ranges::view_base { struct119 constexpr explicit ForwardOnlyIfNonConstView() = default; argument120 constexpr ForwardOnlyIfNonConstView(const char* ptr) : view_(ptr) {} in ForwardOnlyIfNonConstView() function121 constexpr ForwardOnlyIfNonConstView(std::string_view v) : view_(v) {} in ForwardOnlyIfNonConstView() argument122 constexpr ForwardOnlyIfNonConstView(ForwardOnlyIfNonConstView&&) = default;123 constexpr ForwardOnlyIfNonConstView& operator=(ForwardOnlyIfNonConstView&&) = default; argument134 static_assert( std::ranges::forward_range<ForwardOnlyIfNonConstView>); argument135 static_assert(!std::ranges::forward_range<const ForwardOnlyIfNonConstView>);136 static_assert( std::ranges::view<ForwardOnlyIfNonConstView>);
83 using V = ForwardOnlyIfNonConstView; in test()102 using P = ForwardOnlyIfNonConstView; in test()