Matheus Izvekov
3a0309c536
[clang] Improve diagnostics for expansion length mismatch
...
When checking parameter packs for expansion, instead of basing the diagnostic for
length mismatch for outer parameters only on the known number of expansions,
we should also analyze SubstTemplateTypeParmPackType and SubstNonTypeTemplateParmPackExpr
for unexpanded packs, so we can emit a diagnostic pointing to a concrete
outer parameter.
Signed-off-by: Matheus Izvekov <mizvekov@gmail.com>
Differential Revision: https://reviews.llvm.org/D128095
2022-08-30 18:58:38 +02:00
..
2022-07-23 15:13:25 +02:00
2022-07-26 15:47:47 +08:00
2022-08-08 09:12:46 -07:00
2022-08-22 03:03:32 +00:00
2022-07-28 20:54:51 -05:00
2022-04-21 01:18:58 +08:00
2022-08-08 09:12:46 -07:00
2022-06-17 09:53:45 +01:00
2022-06-15 11:58:26 +02:00
2022-07-29 21:18:41 -07:00
2022-08-21 10:19:46 +01:00
2022-02-08 12:10:47 -05:00
2022-06-29 06:45:59 -07:00
2022-06-20 22:59:26 -07:00
2022-04-09 13:15:36 -07:00
2022-08-30 14:49:37 +02:00
2022-08-17 10:09:48 +02:00
2022-08-19 12:47:34 -07:00
2022-06-06 14:23:35 +08:00
2022-07-22 11:27:19 -04:00
2022-06-29 12:48:48 +08:00
2022-08-26 10:30:10 +02:00
2022-08-04 16:54:19 -07:00
2022-08-26 00:52:52 +03:00
2022-08-01 13:13:18 -04:00
2022-07-01 08:57:15 -07:00
2022-08-26 10:30:10 +02:00
2022-08-13 22:54:52 +03:00
2022-08-08 09:12:46 -07:00
2022-07-27 11:10:54 +02:00
2022-08-19 08:06:12 +02:00
2022-08-08 09:12:46 -07:00
2022-08-21 10:19:46 +01:00
2022-08-21 10:19:46 +01:00
2022-01-11 12:10:18 +00:00
2022-08-22 10:41:16 -07:00
2022-08-19 12:47:34 -07:00
2022-08-01 17:32:08 +00:00
2022-08-08 09:12:46 -07:00
2022-08-08 09:12:46 -07:00
2022-03-24 08:11:57 +01:00
2021-12-29 15:30:18 +03:00
2022-08-26 09:40:43 -07:00
2022-08-30 18:58:38 +02:00
2022-08-26 13:09:55 +02:00
2022-08-26 00:52:52 +03:00
2022-08-30 18:58:38 +02:00
2022-08-21 22:39:23 -07:00
2022-08-26 13:09:55 +02:00
2022-07-27 11:10:54 +02:00
2022-07-27 11:10:54 +02:00