[libcxx][ranges] Add ranges::empty CPO.
authorzoecarver <z.zoelec2@gmail.com>
Fri, 23 Apr 2021 19:34:22 +0000 (12:34 -0700)
committerzoecarver <z.zoelec2@gmail.com>
Tue, 11 May 2021 00:14:39 +0000 (17:14 -0700)
commite5d483f28a3af0972fc9b0df6073e4c14bb39359
tree2843fb60418dc073ff000c4d78b5fb59a9cd214a
parentbf812ea484b71ec41d6811646d89876499956235
[libcxx][ranges] Add ranges::empty CPO.

Depends on D101079. Refs D101189.

Differential Revision: https://reviews.llvm.org/D101193
libcxx/include/CMakeLists.txt
libcxx/include/__ranges/empty.h [new file with mode: 0644]
libcxx/include/ranges
libcxx/test/std/ranges/range.access/range.prim/empty.incomplete.verify.cpp [new file with mode: 0644]
libcxx/test/std/ranges/range.access/range.prim/empty.pass.cpp [new file with mode: 0644]