Jason Rice
abc8812df0
[Clang][P1061] Add stuctured binding packs ( #121417 )
...
This is an implementation of P1061 Structure Bindings Introduce a Pack
without the ability to use packs outside of templates. There is a couple
of ways the AST could have been sliced so let me know what you think.
The only part of this change that I am unsure of is the
serialization/deserialization stuff. I followed the implementation of
other Exprs, but I do not really know how it is tested. Thank you for
your time considering this.
---------
Co-authored-by: Yanzuo Liu <zwuis@outlook.com>
2025-01-29 21:43:52 +01:00
..
2024-05-21 15:01:13 -04:00
2023-08-28 12:13:42 -04:00
2023-08-28 12:13:42 -04:00
2023-08-30 11:46:54 +03:00
2024-05-19 10:46:12 -07:00
2023-08-30 11:46:54 +03:00
2024-08-15 14:42:39 -04:00
2023-08-28 12:13:42 -04:00
2023-06-05 14:56:58 +02:00
2023-06-05 14:56:58 +02:00
2023-11-07 08:27:41 -05:00
2024-02-15 07:58:01 -05:00
2024-01-15 09:41:32 +00:00
2024-01-15 09:41:32 +00:00
2023-08-15 14:13:13 +02:00
2023-07-22 09:34:15 -07:00
2023-10-05 12:16:00 -04:00
2023-08-11 08:42:01 -04:00
2023-08-11 08:42:01 -04:00
2024-04-03 18:39:53 +02:00
2024-02-16 15:08:04 -05:00
2024-03-06 09:46:35 +01:00
2023-08-28 12:13:42 -04:00
2023-08-28 12:13:42 -04:00
2024-10-02 01:54:29 +02:00
2024-07-01 17:43:07 +02:00
2024-01-27 10:23:38 +01:00
2023-11-07 08:27:41 -05:00
2024-12-13 15:50:41 +08:00
2023-06-07 10:31:11 +02:00
2024-01-15 09:41:32 +00:00
2024-03-21 12:57:24 +01:00
2023-08-22 18:10:41 -07:00
2024-09-12 16:36:06 +08:00
2024-12-07 20:17:07 -05:00
2023-08-08 08:00:02 +05:30
2024-07-15 13:22:40 +02:00
2024-04-23 20:34:22 +08:00
2023-08-29 11:28:57 -07:00
2023-05-20 13:22:58 +02:00
2024-03-21 12:57:24 +01:00
2025-01-29 21:43:52 +01:00
2024-11-19 14:31:00 -05:00
2024-12-02 03:53:55 -05:00
2024-12-13 15:50:41 +08:00
2024-08-15 21:16:30 +02:00
2024-08-15 21:16:30 +02:00
2024-03-21 12:57:24 +01:00
2023-07-03 06:07:04 -04:00
2024-10-11 06:10:03 -07:00
2024-03-09 12:07:16 +01:00
2024-05-21 15:01:13 -04:00
2023-05-20 13:22:58 +02:00
2024-10-02 01:54:29 +02:00
2023-08-15 14:13:13 +02:00
2024-09-18 10:11:03 +02:00
2024-10-02 16:40:06 +02:00
2024-07-12 13:12:14 +02:00
2024-02-13 14:25:56 -05:00
2024-03-04 09:25:29 -08:00
2023-08-28 12:13:42 -04:00
2024-01-04 21:04:54 +01:00
2023-08-28 12:13:42 -04:00
2024-07-13 08:53:02 +02:00
2024-07-23 13:31:49 +02:00
2024-05-29 17:02:15 -03:00
2023-08-28 12:13:42 -04:00
2023-08-28 12:13:42 -04:00
2024-05-28 14:55:18 -04:00
2017-02-14 22:47:20 +00:00
2024-05-04 23:08:11 -07:00
2024-08-22 23:33:40 +02:00
2024-08-21 17:38:24 +04:00
2024-07-02 08:19:07 -04:00
2023-06-05 11:35:03 -04:00
2024-01-10 08:49:36 +08:00
2024-01-10 08:49:36 +08:00
2023-09-19 04:02:04 +02:00
2023-09-12 11:06:06 -07:00
2024-12-10 09:17:41 +01:00
2023-08-28 12:13:42 -04:00
2024-05-21 15:14:03 -04:00
2023-08-28 12:13:42 -04:00
2024-05-27 15:58:58 +02:00
2023-08-28 12:13:42 -04:00
2023-08-03 12:58:48 +08:00
2023-08-28 12:13:42 -04:00
2023-08-28 12:13:42 -04:00
2023-08-03 12:58:48 +08:00
2023-08-28 12:13:42 -04:00
2023-08-30 11:46:54 +03:00
2024-07-26 08:39:46 -04:00
2025-01-09 17:01:30 +02:00
2023-08-28 12:13:42 -04:00
2024-05-03 10:23:53 -07:00
2023-08-28 12:13:42 -04:00
2024-12-20 09:47:26 -08:00
2023-08-28 12:13:42 -04:00
2023-08-18 16:27:57 +02:00
2023-08-28 12:13:42 -04:00
2023-06-07 10:31:11 +02:00
2023-08-28 12:13:42 -04:00
2023-08-28 12:13:42 -04:00
2023-08-28 12:13:42 -04:00
2024-05-23 14:50:29 -04:00
2023-10-20 13:10:03 -04:00
2023-08-28 12:13:42 -04:00
2024-12-20 09:47:26 -08:00
2024-03-21 12:57:24 +01:00
2024-08-23 09:49:08 -04:00
2024-11-18 15:28:17 -06:00
2023-09-27 18:58:01 +02:00
2023-11-28 23:38:50 +09:00
2023-11-28 23:38:50 +09:00
2023-10-20 13:10:03 -04:00
2024-04-29 22:00:41 +08:00
2025-01-18 19:16:33 +01:00
2023-08-28 12:13:42 -04:00
2023-08-28 12:13:42 -04:00
2023-08-11 08:42:01 -04:00
2024-09-16 08:58:50 -04:00
2023-06-27 01:15:45 +03:00
2023-06-27 01:15:45 +03:00
2023-06-27 01:15:45 +03:00
2023-08-28 12:13:42 -04:00
2023-08-28 12:13:42 -04:00