Open
Description
#3187 introduced new members to ranges::view_interface
: cbegin
and cend
. While there is small coverage for those functions in P0896R4_ranges_subrange/test.compile.pass.cpp
, I believe that we should add extra assertions to each views
tests (see #3350 for example).
-
as_const
(Testing: checkc(begin|end)
members of some C++23 ranges #3920), -
as_rvalue
, -
adjacent
(P2321R2:views::adjacent
,views::pairwise
#3508), -
adjacent_transform
(P2321R2:views::adjacent_transform
,views::pairwise_transform
#3546), -
cartesian_product
(P2374R4:views::cartesian_product
#3561), -
chunk
, -
chunk_by
, -
common
(Testing: Checkc(begin|end)
members of C++20 ranges #3612), -
drop
(Improveviews::drop(_while)
andviews::take(_while)
tests #3390), -
drop_while
(Improveviews::drop(_while)
andviews::take(_while)
tests #3390), -
elements
(Improveviews::elements
tests #3350), -
empty
(<ranges>
: Testc(begin|end)
members of range factories #3553), -
enumerate
(P2164R9:views::enumerate
#3472), -
filter
(Testing: Checkc(begin|end)
members of C++20 ranges #3612), -
std::generator
(not yet implemented), -
iota
(<ranges>
: Testc(begin|end)
members of range factories #3553), -
istream
(<ranges>
: Testc(begin|end)
members of range factories #3553), -
join
(Testing: Checkc(begin|end)
members of C++20 ranges #3612), -
join_with
, -
lazy_split
, -
owning_view
(MakeP2415R2_owning_view/test.cpp
test something #3753), -
ref_view
(Testing: Checkc(begin|end)
members of C++20 ranges #3612), -
repeat
(<ranges>
: Testc(begin|end)
members of range factories #3553), -
reverse
(Testing: Checkc(begin|end)
members of C++20 ranges #3612), -
single
(<ranges>
: Testc(begin|end)
members of range factories #3553), -
slide
, -
split
, -
stride
(Testing: checkc(begin|end)
members of some C++23 ranges #3920), -
subrange
(Testing: Checkc(begin|end)
members of C++20 ranges #3612), -
take
(Improveviews::drop(_while)
andviews::take(_while)
tests #3390), -
take_while
(Improveviews::drop(_while)
andviews::take(_while)
tests #3390), -
transform
(Testing: Checkc(begin|end)
members of C++20 ranges #3612), -
zip
(Testing: checkc(begin|end)
members of some C++23 ranges #3920), -
zip_transform
(P2321R2: Addedstd::views::zip_transform
. #3322).