Matthias Krüger
8e271d70a2
Rollup merge of #123375 - fmease:rustdoc-sati-re-hotfix, r=GuillaumeGomez
...
rustdoc: synthetic auto trait impls: accept unresolved region vars for now
https://github.com/rust-lang/rust/pull/123348#issuecomment-2032494255 :
> Right, [in #123340 ] I've intentionally changed a `vid_map.get(vid).unwrap_or(r)` to a `vid_map[vid]` making rustdoc panic if `rustc::AutoTraitFinder` returns a region inference variable that cannot be resolved because that is really fishy. I can change it back with a `FIXME: investigate` […]. [O]nce I [fully] understand [the arcane] `rustc::AutoTraitFinder` [I] can fix the underlying issue if there's one.
>
> `rustc::AutoTraitFinder` can also return placeholder regions `RePlaceholder` which doesn't seem right either and which makes rustdoc ICE, too (we have a GitHub issue for that already[, namely #120606 ]).
Fixes #123370 .
Fixes #112242 .
r? ``@GuillaumeGomez``
2024-04-02 21:22:04 +02:00
..
2024-03-07 00:19:55 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-29 14:43:43 +01:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-03-20 13:00:34 -04:00
2024-03-18 16:25:36 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-04-02 21:22:04 +02:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2023-12-21 10:17:11 +08:00
2023-12-21 10:17:11 +08:00
2024-02-22 16:04:04 +00:00
2023-03-30 14:55:03 +02:00
2023-11-24 19:15:52 +01:00
2023-11-24 19:15:52 +01:00
2024-02-22 16:04:04 +00:00
2023-03-10 17:49:13 +01:00
2023-09-15 21:32:28 +02:00
2023-10-05 01:04:41 +00:00
2023-09-19 17:29:39 +02:00
2023-09-19 17:29:39 +02:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2023-11-24 19:15:52 +01:00
2023-11-24 19:15:52 +01:00
2023-11-24 19:15:52 +01:00
2024-02-29 14:43:43 +01:00
2024-02-29 14:43:43 +01:00
2024-02-22 16:04:04 +00:00
2024-01-13 12:46:58 -05:00
2024-01-13 12:46:58 -05:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-01-11 16:55:10 +11:00
2024-02-22 16:04:04 +00:00
2023-02-20 15:28:59 +00:00
2023-11-24 19:15:52 +01:00
2024-02-22 16:04:04 +00:00
2024-03-20 13:00:34 -04:00
2024-03-20 13:00:34 -04:00
2023-10-31 13:58:03 +00:00
2023-10-31 13:58:03 +00:00
2023-03-30 14:55:03 +02:00
2023-03-30 14:55:03 +02:00
2023-11-24 19:15:52 +01:00
2024-03-28 11:09:08 +01:00
2024-02-22 16:04:04 +00:00
2023-01-12 00:15:32 +00:00
2024-02-22 16:04:04 +00:00
2024-03-20 13:00:34 -04:00
2024-03-20 13:00:34 -04:00
2023-04-29 16:53:02 -07:00
2024-03-07 14:26:31 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2023-03-30 14:55:03 +02:00
2023-11-24 19:15:52 +01:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-03-07 06:27:09 +00:00
2024-03-07 06:27:09 +00:00
2024-02-22 16:04:04 +00:00
2023-02-23 09:00:33 +00:00
2023-11-24 19:15:52 +01:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2023-11-24 19:15:52 +01:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2023-11-24 19:15:52 +01:00
2023-11-24 19:15:52 +01:00
2024-01-11 09:03:26 +00:00
2024-01-11 09:03:26 +00:00
2023-12-02 09:01:19 +11:00
2024-01-31 08:25:29 +11:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00