Mark de Wever
1fda1776e3
[libc++][chrono] Adds the sys_info class. ( #85619 )
...
Adds the sys_info class and time_zone::get_info(). The code still has a
few quirks and has not been optimized for performance yet.
The returned sys_info is compared against the output of the zdump tool
in the test giving confidence the implementation is correct.
Implements parts of:
- P0355 Extending <chrono> to Calendars and Time Zones
Implements:
- LWGXXXX The sys_info range should be affected by save
2024-04-10 07:50:17 +02:00
..
2024-02-13 15:42:37 -08:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2024-02-27 07:27:02 +01:00
2023-08-22 20:15:16 +02:00
2023-09-05 18:10:46 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2024-04-10 07:50:17 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-11-24 17:34:30 +01:00
2023-08-09 19:39:08 +02:00
2024-02-19 09:56:06 +02:00
2023-08-09 19:39:08 +02:00
2023-08-22 20:15:16 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-09-05 18:22:10 +02:00
2023-08-09 19:39:08 +02:00
2024-01-22 18:09:14 +01:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-09-06 19:31:29 +02:00
2023-09-05 18:10:46 +02:00
2023-08-22 20:15:59 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-11-24 17:30:33 +01:00
2023-08-09 19:39:08 +02:00
2023-08-22 20:15:59 +02:00
2024-04-09 11:10:20 -04:00
2023-08-22 20:15:16 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2024-03-04 18:16:52 -05:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-22 20:15:16 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2024-04-05 22:04:07 +03:00
2023-08-09 19:39:08 +02:00
2023-10-20 08:13:52 -06:00
2023-08-09 19:39:08 +02:00
2024-02-01 12:31:25 +01:00
2023-08-22 20:15:16 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2024-01-22 06:57:45 +02:00
2023-08-09 19:39:08 +02:00
2024-02-10 15:22:16 +01:00
2023-09-05 18:10:46 +02:00
2023-08-09 19:39:08 +02:00
2023-08-22 20:16:53 +02:00
2023-12-12 09:45:14 -05:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-22 20:15:16 +02:00
2023-08-09 19:39:08 +02:00
2023-08-22 20:15:16 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-09-06 19:31:29 +02:00
2023-08-09 19:39:08 +02:00
2024-01-30 13:40:21 +08:00
2024-01-30 13:40:21 +08:00
2024-04-04 06:03:00 +03:00
2023-11-08 17:45:06 +01:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-09-16 19:54:19 +01:00
2023-09-05 18:10:46 +02:00
2023-09-05 18:10:46 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-09-05 18:10:46 +02:00
2023-08-09 19:39:08 +02:00
2023-08-09 19:39:08 +02:00
2023-09-05 18:10:46 +02:00
2023-08-09 19:39:08 +02:00