Since the calendar is added in C++20 the existing operators are removed.
Implements part of:
- P1614R2 The Mothership has Landed
Paths
| Differential D129887
[libc++][chrono] Uses operator<=> in the calendar. ClosedPublic Authored by Mordante on Jul 15 2022, 11:04 AM.
Details
Summary Since the calendar is added in C++20 the existing operators are removed. Implements part of:
Diff Detail
Event Timelineldionne added inline comments.
This revision is now accepted and ready to land.Jul 26 2022, 9:04 AM Mordante marked 2 inline comments as done. Comment ActionsRebased and addresses the review comments. This revision was landed with ongoing or failed builds.Jul 27 2022, 12:53 PM Closed by commit rG41f7bb9975bc: [libc++][chrono] Uses operator<=> in the calendar. (authored by Mordante). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 445067 libcxx/docs/Status/SpaceshipProjects.csv
libcxx/include/__chrono/month.h
libcxx/include/__chrono/monthday.h
libcxx/include/__chrono/year.h
libcxx/include/__chrono/year_month.h
libcxx/include/__chrono/year_month_day.h
libcxx/include/chrono
libcxx/test/std/time/time.cal/time.cal.md/time.cal.md.nonmembers/comparisons.pass.cpp
libcxx/test/std/time/time.cal/time.cal.month/time.cal.month.nonmembers/comparisons.pass.cpp
libcxx/test/std/time/time.cal/time.cal.year/time.cal.year.nonmembers/comparisons.pass.cpp
libcxx/test/std/time/time.cal/time.cal.ym/time.cal.ym.nonmembers/comparisons.pass.cpplibcxx/test/std/time/time.cal/time.cal.ymd/time.cal.ymd.nonmembers/comparisons.pass.cpp |
Is this an omission?