Matthias Krüger
82060368e6
Rollup merge of #130712 - compiler-errors:const-eval-error-reporting, r=BoxyUwU
...
Don't call `ty::Const::normalize` in error reporting
We do this to ensure that trait refs with unevaluated consts have those consts simplified to their evaluated forms. Instead, use `try_normalize_erasing_regions`.
**NOTE:** This has the side-effect of erasing regions from all of our trait refs. If this is too much to review or you think it's too opinionated of a diagnostics change, then I could split out the effective change (i.e. erasing regions from this impl suggestion) into another PR and have someone else review it.
2024-09-23 06:45:34 +02:00
..
2024-08-31 23:56:45 +02:00
2024-09-22 19:11:29 -04:00
2024-09-13 15:33:19 +10:00
2024-09-22 19:11:29 -04:00
2024-08-16 08:46:13 +10:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-08-16 08:46:52 +10:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-23 02:02:22 +00:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-21 13:09:09 +02:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-23 06:45:34 +02:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-23 06:45:32 +02:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 05:26:41 +00:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-23 06:45:33 +02:00
2024-09-22 19:11:29 -04:00
2024-09-23 06:45:34 +02:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00
2024-09-22 19:11:29 -04:00