Searched refs:NonCopyableRange (Results 1 – 1 of 1) sorted by relevance
44 struct NonCopyableRange : std::ranges::view_base { struct45 explicit NonCopyableRange(int*, int*);46 NonCopyableRange(NonCopyableRange const&) = delete;47 NonCopyableRange(NonCopyableRange&&) = default;48 NonCopyableRange& operator=(NonCopyableRange const&) = default;49 NonCopyableRange& operator=(NonCopyableRange&&) = default;54 static_assert(!std::copy_constructible<NonCopyableRange>);84 static_assert(!CanCallBaseOn<std::ranges::chunk_by_view<NonCopyableRange, Pred> const&>); in test()85 static_assert(!CanCallBaseOn<std::ranges::chunk_by_view<NonCopyableRange, Pred>&>); in test()86 static_assert(!CanCallBaseOn<std::ranges::chunk_by_view<NonCopyableRange, Pred> const&&>); in test()[all …]