Lines Matching refs:view
42 SizedRandomAccessView view{buf, buf + 8}; in test() local
43 std::ranges::common_view<SizedRandomAccessView> common(view); in test()
45 assert(begin == std::ranges::begin(view)); in test()
49 SizedRandomAccessView view{buf, buf + 8}; in test() local
50 std::ranges::common_view<SizedRandomAccessView> const common(view); in test()
52 assert(begin == std::ranges::begin(view)); in test()
66 SizedForwardView view{buf, buf + 8}; in main() local
67 std::ranges::common_view<SizedForwardView> common(view); in main()
70 assert(begin == std::ranges::begin(view)); in main()
72 assert(cbegin == std::ranges::begin(view)); in main()
76 MoveOnlyView view{buf, buf + 8}; in main() local
77 std::ranges::common_view<MoveOnlyView> common(std::move(view)); in main()
80 assert(begin == std::ranges::begin(view)); in main()
84 CopyableView view{buf, buf + 8}; in main() local
85 std::ranges::common_view<CopyableView> const common(view); in main()
88 assert(begin == std::ranges::begin(view)); in main()