llvm-project/libcxx/include/__chrono
Mark de Wever fd36a3d48d [libc++][chrono] Adds operator<=> for day.
Since the calendar classes were introduced in C++20 there's no need to
keep the old comparison operators.

This commit does the day calender class, the other calendar classes will
be in a followup commit.

Implements parts of:
- P1614R2 The mothership has landed

Reviewed By: #libc, ldionne

Differential Revision: https://reviews.llvm.org/D128603
2022-07-13 17:20:31 +02:00
..
calendar.h [NFC][libc++] Modularize chrono's calendar. 2022-04-06 17:47:53 +02:00
convert_to_timespec.h [libc++] Revert "Protect users from relying on detail headers" & related changes 2022-03-01 08:20:24 -05:00
day.h [libc++][chrono] Adds operator<=> for day. 2022-07-13 17:20:31 +02:00
duration.h [libc++] Make parameter names consistent and enforce the naming style using readability-identifier-naming 2022-07-08 18:17:47 +02:00
file_clock.h [libc++] Revert "Protect users from relying on detail headers" & related changes 2022-03-01 08:20:24 -05:00
hh_mm_ss.h [NFC][libc++] Modularize chrono's calendar. 2022-04-06 17:47:53 +02:00
high_resolution_clock.h [libc++] Revert "Protect users from relying on detail headers" & related changes 2022-03-01 08:20:24 -05:00
literals.h [NFC][libc++] Modularize chrono's calendar. 2022-04-06 17:47:53 +02:00
month.h [NFC][libc++] Modularize chrono's calendar. 2022-04-06 17:47:53 +02:00
month_weekday.h [NFC][libc++] Modularize chrono's calendar. 2022-04-06 17:47:53 +02:00
monthday.h [NFC][libc++] Modularize chrono's calendar. 2022-04-06 17:47:53 +02:00
steady_clock.h [libc++] Revert "Protect users from relying on detail headers" & related changes 2022-03-01 08:20:24 -05:00
system_clock.h [libc++] Revert "Protect users from relying on detail headers" & related changes 2022-03-01 08:20:24 -05:00
time_point.h [libc++] Make parameter names consistent and enforce the naming style using readability-identifier-naming 2022-07-08 18:17:47 +02:00
weekday.h [NFC][libc++] Modularize chrono's calendar. 2022-04-06 17:47:53 +02:00
year.h [libc++][chrono] Avoid tautological comparisions. 2022-07-12 19:15:24 +02:00
year_month.h [NFC][libc++] Modularize chrono's calendar. 2022-04-06 17:47:53 +02:00
year_month_day.h [NFC][libc++] Modularize chrono's calendar. 2022-04-06 17:47:53 +02:00
year_month_weekday.h [libc++] Make parameter names consistent and enforce the naming style using readability-identifier-naming 2022-07-08 18:17:47 +02:00