Nikolas Klauser
1729480d24
[libc++] Reduce the amount of formatter code included in <vector> ( #178683 )
...
`formatter::parse` and `formatter::format` only have to accept
`basic_format_parse_context` and `basic_format_context` respectively,
which are only guaranteed to be provided via `<format>`. This allows us
to only declare the functions for `formatter<bool>` in `<vector>` and
define them if `<format>` is included. This reduces the amount of time
it takes to parse `<vector>` by ~15% on my system.
2026-03-10 09:34:15 +01:00
..
2026-02-16 08:09:55 +01:00
2024-09-16 15:06:20 -04:00
2023-12-10 05:19:55 -08:00
2025-09-08 09:56:14 +02:00
2024-09-05 12:41:20 -04:00
2026-01-27 16:04:03 +00:00
2024-09-11 08:59:46 +02:00
2024-08-24 09:55:17 -07:00
2023-11-27 02:11:24 +01:00
2024-10-21 15:04:06 -07:00
2025-07-31 02:52:17 -07:00
2024-08-22 11:47:56 +02:00
2025-12-19 17:56:32 +08:00
2026-01-14 17:36:33 -05:00
2024-05-09 18:39:08 +02:00
2025-03-19 07:42:23 +08:00
2023-12-06 11:42:55 -05:00
2024-09-05 12:41:20 -04:00
2023-11-27 02:11:24 +01:00
2025-09-30 11:21:25 -04:00
2024-08-01 10:57:21 +02:00
2025-06-11 12:13:36 -04:00
2023-11-16 12:08:19 +01:00
2024-03-29 12:06:09 +01:00
2024-08-20 14:36:11 -04:00
2025-01-08 17:34:48 -05:00
2024-07-05 11:25:59 +02:00
2024-09-16 15:06:20 -04:00
2024-08-26 17:52:33 -04:00
2024-09-16 15:06:20 -04:00
2025-02-22 14:50:48 +01:00
2024-04-22 10:14:54 -04:00
2025-09-04 09:20:02 +02:00
2023-11-27 02:11:24 +01:00
2025-10-30 08:50:33 -07:00
2025-10-09 08:46:02 +02:00
2023-12-19 21:57:50 -08:00
2025-06-18 12:13:50 -04:00
2026-01-10 13:31:13 +08:00
2026-02-16 08:09:55 +01:00
2025-06-02 13:13:57 -04:00
2024-06-18 11:01:43 +02:00
2025-04-13 11:23:13 +08:00
2025-03-18 18:06:24 +01:00
2024-09-05 12:41:20 -04:00
2026-03-10 09:34:15 +01:00
2025-11-09 08:40:39 +08:00
2025-03-20 15:53:25 +08:00
2026-02-26 12:01:07 +01:00
2024-12-10 10:24:40 -05:00
2025-10-30 10:34:41 +01:00
2024-04-10 20:34:58 +02:00
2025-06-25 12:12:23 +03:00
2025-06-15 07:45:48 +03:00
2024-09-16 15:06:20 -04:00
2023-10-06 23:01:30 +02:00
2024-02-17 16:27:43 +01:00
2024-02-17 16:27:43 +01:00
2025-11-10 20:04:50 +08:00
2025-10-30 10:34:41 +01:00
2026-02-16 08:09:55 +01:00
2024-09-05 12:41:20 -04:00
2024-03-26 09:39:20 -04:00