[libc++] Add the std::views::common range adaptor
authorLouis Dionne <ldionne.2@gmail.com>
Fri, 24 Sep 2021 16:31:45 +0000 (12:31 -0400)
committerLouis Dionne <ldionne.2@gmail.com>
Wed, 29 Sep 2021 21:27:34 +0000 (17:27 -0400)
commit940755515da6254abc3af6e21375fde8c2a8f3b4
tree81093fd6b80b0174d49c7bf3a63f8f3848cedacf
parent22555bafe90dcb2e3d9d59e41e993edc0e4689fc
[libc++] Add the std::views::common range adaptor

Differential Revision: https://reviews.llvm.org/D110433
libcxx/include/__ranges/common_view.h
libcxx/test/libcxx/ranges/range.adaptors/range.common.view/adaptor.nodiscard.verify.cpp [new file with mode: 0644]
libcxx/test/std/ranges/range.adaptors/range.common.view/adaptor.pass.cpp [new file with mode: 0644]
libcxx/test/std/ranges/range.adaptors/range.common.view/types.h