[libcxx-commits] [PATCH] D116570: [libc++] Eliminate the `__function_like` helper.
Arthur O'Dwyer via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Sat Jan 15 09:26:11 PST 2022
Quuxplusone updated this revision to Diff 400297.
Quuxplusone added a comment.
Rebased on main. Added a test for the properties we intend to support, in the style of "cpo.compile.pass.cpp".
(Maybe it should go in libcxx/test/libcxx/, but initially I wanted to keep it directly adjacent to "cpo.compile.pass.cpp". I can move it if we like.)
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D116570/new/
https://reviews.llvm.org/D116570
Files:
libcxx/include/CMakeLists.txt
libcxx/include/__function_like.h
libcxx/include/__iterator/advance.h
libcxx/include/__iterator/next.h
libcxx/include/__iterator/prev.h
libcxx/include/__memory/ranges_construct_at.h
libcxx/include/__memory/ranges_uninitialized_algorithms.h
libcxx/include/module.modulemap
libcxx/test/libcxx/diagnostics/detail.headers/function_like.h.module.verify.cpp
libcxx/test/std/iterators/iterator.primitives/range.iter.ops/range.iter.ops.advance/special_function.compile.pass.cpp
libcxx/test/std/iterators/iterator.primitives/range.iter.ops/range.iter.ops.next/special_function.compile.pass.cpp
libcxx/test/std/iterators/iterator.primitives/range.iter.ops/range.iter.ops.prev/special_function.compile.pass.cpp
libcxx/test/std/library/description/conventions/customization.point.object/niebloid.compile.pass.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D116570.400297.patch
Type: text/x-patch
Size: 35386 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20220115/14c91f5d/attachment-0001.bin>
More information about the libcxx-commits
mailing list