Implements part of:
- P1614R2 The Mothership has Landed
Fixes LWG3426
Paths
| Differential D130838
[libc++] Implement `operator<=>` for `unique_ptr` ClosedPublic Authored by avogelsgesang on Jul 31 2022, 4:12 AM.
Details
Summary Implements part of:
Fixes LWG3426
Diff Detail
Event TimelineComment Actions Thanks! Looks quite good overall, but a few remarks.
avogelsgesang marked 3 inline comments as done. Comment Actionsaddress review comments
Comment Actions LGTM, thanks!
This revision is now accepted and ready to land.Aug 6 2022, 6:04 AM Closed by commit rG735240b38fd7: [libc++] Implement `operator<=>` for `unique_ptr` (authored by avogelsgesang, committed by Mordante). · Explain WhyAug 6 2022, 6:09 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 449377 libcxx/docs/Status/Cxx2bIssues.csv
libcxx/docs/Status/SpaceshipProjects.csv
libcxx/include/__memory/unique_ptr.h
libcxx/include/memory
libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.special/cmp.pass.cpp
libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.special/cmp_nullptr.pass.cpp
libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.special/eq.pass.cpp
libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.special/rel.pass.cpp
|