Dylan DPC
fcbb2e8009
Rollup merge of #98607 - compiler-errors:tuple-wrap-suggestion, r=oli-obk
...
Clean up arg mismatch diagnostic, generalize tuple wrap suggestion
This is based on top of #97542 , so just look at the last commit which contains the relevant changes.
1. Remove `final_arg_types` which was one of the last places we were using raw (`usize`) indices instead of typed indices in the arg mismatch suggestion code.
2. Improve the tuple wrap suggestion, now we suggest things like `call(a, b, c, d)` -> `call(a, (b, c), d)` 😺
3. Folded in fix #98645
2022-06-29 17:59:36 +05:30
..
2022-06-14 07:47:24 +09:00
2022-06-27 08:48:55 +10:00
2022-06-27 08:48:55 +10:00
2022-06-27 08:48:55 +10:00
2022-06-27 08:48:55 +10:00
2022-06-16 11:13:30 +00:00
2022-06-16 17:24:50 -07:00
2022-06-14 19:46:13 -04:00
2022-06-29 17:59:31 +05:30
2022-06-29 09:11:29 +00:00
2022-06-27 08:48:55 +10:00
2022-06-21 16:24:56 +00:00
2022-06-27 08:48:55 +10:00
2022-06-29 09:11:29 +00:00
2022-06-29 17:59:35 +05:30
2022-06-29 09:11:29 +00:00
2022-06-27 10:43:51 +02:00
2022-06-29 10:28:18 +05:30
2022-06-28 22:41:56 +00:00
2022-06-28 22:41:56 +00:00
2022-06-29 09:11:29 +00:00
2022-06-16 19:54:42 +04:00
2022-06-29 09:11:29 +00:00
2022-06-21 21:13:43 +02:00
2022-06-18 09:57:00 +00:00
2022-06-27 08:48:55 +10:00
2022-06-29 17:59:36 +05:30
2022-06-27 08:48:55 +10:00
2022-06-28 19:59:09 +05:30
2022-06-28 15:30:04 +05:30
2022-06-25 10:30:47 -04:00
2022-06-28 14:08:35 +00:00
2022-06-24 09:08:25 +01:00
2022-06-29 09:11:29 +00:00
2022-06-29 09:11:29 +00:00
2022-06-29 09:11:29 +00:00
2022-06-27 08:48:55 +10:00
2022-06-27 08:48:55 +10:00
2022-06-27 08:48:55 +10:00
2022-06-27 08:32:06 +01:00
2022-06-24 16:43:47 +09:00
2022-06-13 22:20:51 +03:00
2022-06-29 03:22:47 +00:00
2022-06-17 10:00:11 +00:00
2022-06-27 08:48:55 +10:00
2022-06-27 08:48:55 +10:00
2022-06-12 00:16:27 +02:00
2022-06-27 08:48:55 +10:00
2022-06-27 08:32:06 +01:00
2022-06-29 00:20:57 +00:00
2022-06-15 12:02:02 +09:00
2022-06-25 21:57:08 +03:00
2022-06-29 17:59:33 +05:30
2022-06-29 09:11:29 +00:00
2022-06-14 16:07:11 +02:00
2022-06-27 08:48:55 +10:00
2022-06-29 17:59:36 +05:30