Matthias Krüger
5d6aeb9799
Rollup merge of #110133 - compiler-errors:issue-110131, r=petrochenkov
...
Do not use ImplDerivedObligationCause for inherent impl method error reporting
We were constructing a `TraitRef` out of impl substs, for an *inherent* impl that has no corresponding trait. Instead of doing that, let's construct a meaningful obligation cause code, and instead adjust the error reporting machinery to handle that correctly.
Fixes #110131
cc #106702 , which introduced this regression
2023-04-12 22:04:34 +02:00
..
2023-04-09 23:22:14 +02:00
2023-04-09 22:29:56 +02:00
2023-04-04 15:34:40 +00:00
2023-04-04 15:34:40 +00:00
2023-04-11 12:18:50 +09:00
2023-04-09 23:22:14 +02:00
2023-04-12 07:44:37 +10:00
2023-04-12 22:04:32 +02:00
2023-04-06 09:34:16 +01:00
2023-04-11 20:28:45 -07:00
2023-04-08 15:57:59 +00:00
2023-04-11 20:28:45 -07:00
2023-04-09 18:16:05 -07:00
2023-04-11 11:02:01 +00:00
2023-04-12 05:27:26 -05:00
2023-04-11 14:40:54 +00:00
2023-04-09 23:22:14 +02:00
2023-04-08 19:47:22 +00:00
2023-04-09 23:22:14 +02:00
2023-04-11 17:45:42 +00:00
2023-04-09 23:22:14 +02:00
2023-04-12 22:04:34 +02:00
2023-04-09 23:22:14 +02:00
2023-04-12 22:04:33 +02:00
2023-04-09 21:37:31 +02:00
2023-04-11 17:45:42 +00:00
2023-04-11 20:28:45 -07:00
2023-04-11 14:40:54 +00:00
2023-04-11 17:45:42 +00:00
2023-04-12 08:39:19 +00:00
2023-04-11 16:23:35 +02:00
2023-04-06 09:34:16 +01:00
2023-04-09 00:18:10 +00:00
2023-04-06 09:34:16 +01:00
2023-04-09 23:22:14 +02:00
2023-04-12 11:16:35 +00:00
2023-04-08 13:29:16 +03:00
2023-04-06 18:48:42 +00:00
2023-04-12 11:16:35 +00:00
2023-04-10 21:50:46 +00:00
2023-04-06 00:54:07 -07:00
2023-04-10 14:13:16 +05:30
2023-04-06 09:34:16 +01:00
2023-04-09 23:22:14 +02:00
2023-04-06 23:01:40 -04:00
2023-04-11 20:28:45 -07:00
2023-04-12 22:04:33 +02:00
2023-04-06 23:08:04 -04:00
2023-04-09 21:59:28 +02:00
2023-04-08 21:40:33 +01:00