Implements parts of:
- P0898R3 Standard Library Concepts
- P1754 Rename concepts to standard_case for C++20, while we still can
Depends on D96230
Paths
| Differential D96232
[libcxx] adds concept `std::copy_constructible` ClosedPublic Authored by cjdb on Feb 7 2021, 7:04 PM.
Details
Summary Implements parts of:
Depends on D96230
Diff Detail
Event TimelineComment Actions Also look at the remarks in D96230 that are applicable here.
Comment Actions
Same comments apply. This revision is now accepted and ready to land.Feb 9 2021, 2:55 PM
ldionne added inline comments.
Closed by commit rG2193e8be3efa: [libcxx] adds concept `std::copy_constructible` (authored by cjdb). · Explain WhyFeb 10 2021, 9:57 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 322016 libcxx/include/concepts
libcxx/test/std/concepts/lang/copyconstructible.pass.cpp
libcxx/test/std/concepts/lang/moveconstructible.h
libcxx/test/std/concepts/lang/moveconstructible.pass.cpp
|
This seems to be a copy-paste. copy_constructible has only one template argument.