Lines Matching refs:common
36 std::same_as<CommonView> auto result = std::views::common(view); in test()
43 std::same_as<std::ranges::ref_view<NotAView>> auto result = std::views::common(arr); in test()
52 std::same_as<std::ranges::common_view<NonCommonView>> auto result = std::views::common(view); in test()
64 std::same_as<std::ranges::common_view<SomeView>> auto result = view | std::views::common; in test()
73 auto const partial = std::views::transform(f) | std::views::common; in test()
84 auto const partial = std::views::common | std::views::transform(f); in test()
94 static_assert(!std::is_invocable_v<decltype(std::views::common)>); in test()
95 static_assert(!std::is_invocable_v<decltype(std::views::common), NotAView>); in test()
96 static_assert( CanBePiped<SomeView&, decltype(std::views::common)>); in test()
97 static_assert( CanBePiped<int(&)[10], decltype(std::views::common)>); in test()
98 static_assert(!CanBePiped<int(&&)[10], decltype(std::views::common)>); in test()
99 static_assert(!CanBePiped<NotAView, decltype(std::views::common)>); in test()
104 static_assert(std::same_as<decltype(std::views::common), decltype(std::ranges::views::common)>); in test()