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
..
2025-01-29 16:39:02 +01:00
2025-01-29 00:31:53 -03:00
2024-05-04 23:08:11 -07:00
2024-05-05 10:46:06 -07:00
2024-11-15 09:19:39 +00:00
2024-05-04 23:08:11 -07:00
2024-10-17 09:22:55 +01:00
2024-10-25 11:24:47 -07:00
2024-05-14 09:45:54 +02:00
2024-06-04 09:24:44 -07:00
2025-01-27 11:54:06 +01:00
2025-01-27 11:54:06 +01:00
2024-04-16 11:49:25 -07:00
2024-05-04 23:08:11 -07:00
2025-01-29 21:43:52 +01:00
2024-06-12 15:43:12 -07:00
2024-11-12 14:18:28 -05:00
2024-09-19 08:33:37 +08:00
2024-05-04 23:08:11 -07:00
2024-07-22 16:37:05 +08:00
2025-01-18 19:16:33 +01:00
2024-04-14 12:30:01 +02:00
2025-01-29 00:31:53 -03:00
2024-11-06 08:38:59 -05:00
2024-05-04 23:08:11 -07:00
2024-04-12 22:39:40 +08:00
2024-05-04 23:08:11 -07:00
2024-09-12 06:29:48 +08:00
2024-09-12 06:29:48 +08:00
2024-05-22 12:37:27 +08:00
2024-05-29 17:02:15 -03:00
2024-10-11 00:04:02 +08:00
2024-05-06 14:30:54 +07:00
2024-05-06 14:30:54 +07:00
2024-08-15 21:16:30 +02:00
2024-03-28 09:13:26 +01:00
2024-05-15 21:52:59 -04:00
2024-05-06 14:30:54 +07:00
2024-04-26 12:05:15 -04:00
2024-05-29 15:23:44 -03:00
2024-07-23 18:11:27 -05:00
2024-07-23 18:11:27 -05:00
2024-07-23 18:11:27 -05:00
2024-04-29 22:00:41 +08:00
2024-07-24 02:04:37 -07:00
2025-01-29 00:31:53 -03:00
2025-01-29 00:31:53 -03:00
2024-12-10 20:56:52 +08:00
2024-08-13 14:03:34 -04:00
2025-01-18 19:16:33 +01:00
2024-05-22 12:37:27 +08:00
2024-08-04 23:28:54 -03:00
2024-04-29 18:59:03 +02:00
2024-05-30 04:48:45 -03:00
2024-04-29 18:59:03 +02:00
2024-04-22 16:28:14 +02:00
2024-05-04 23:08:11 -07:00
2024-12-07 20:17:07 -05:00
2024-06-13 08:29:05 +02:00
2024-02-23 11:37:30 +01:00
2024-11-07 22:03:55 +00:00
2024-04-14 12:30:01 +02:00
2024-05-04 23:08:11 -07:00
2024-04-09 07:26:48 +00:00
2024-04-09 07:26:48 +00:00
2024-03-11 18:47:30 +00:00
2024-12-09 14:06:44 -08:00
2024-05-21 06:51:25 -07:00
2024-12-16 11:52:57 -08:00
2024-12-19 12:21:51 -08:00
2024-11-08 05:49:45 -08:00
2025-01-06 11:03:18 -08:00
2024-12-19 12:21:51 -08:00
2025-01-09 09:28:58 -08:00
2024-12-18 15:06:01 -08:00
2024-11-29 14:04:25 +08:00
2024-05-04 23:08:11 -07:00
2024-08-13 09:50:34 +08:00
2025-01-29 00:31:53 -03:00
2025-01-29 00:31:53 -03:00
2025-01-29 00:31:53 -03:00
2025-01-29 00:31:53 -03:00
2025-01-09 16:26:56 +01:00
2024-10-10 12:21:34 -04:00
2025-01-29 00:31:53 -03:00
2025-01-29 00:31:53 -03:00
2025-01-29 00:31:53 -03:00
2025-01-29 00:31:53 -03:00
2024-10-31 11:15:22 +00:00
2024-05-04 23:08:11 -07:00
2024-05-04 23:08:11 -07:00
2024-05-04 23:08:11 -07:00
2024-05-04 23:08:11 -07:00
2024-04-22 14:42:57 -04:00
2024-05-04 23:08:11 -07:00
2024-05-17 12:06:34 +07:00
2024-05-17 12:06:34 +07:00
2024-05-29 15:23:44 -03:00
2024-05-04 23:08:11 -07:00
2024-05-04 23:08:11 -07:00
2024-05-04 23:08:11 -07:00
2024-08-15 21:16:30 +02:00
2024-05-04 23:08:11 -07:00
2024-07-28 13:44:57 +03:00
2024-02-06 15:57:15 -08:00
2024-05-04 23:08:11 -07:00
2024-05-04 23:08:11 -07:00
2024-12-09 18:47:38 +02:00
2024-02-06 21:49:13 +01:00
2024-05-04 23:08:11 -07:00
2024-05-04 23:08:11 -07:00
2024-10-02 01:54:29 +02:00
2024-05-03 10:23:53 -07:00
2024-05-04 23:08:11 -07:00
2024-05-04 23:08:11 -07:00
2024-05-04 23:08:11 -07:00
2024-05-04 23:08:11 -07:00
2024-05-04 23:08:11 -07:00
2024-05-04 23:08:11 -07:00
2024-10-07 19:05:23 +02:00
2024-05-04 23:08:11 -07:00
2024-05-04 23:08:11 -07:00