Files
rust/tests/ui/impl-trait
Jubilee e31988cfc9 Rollup merge of #132209 - compiler-errors:modifiers, r=fmease
Fix validation when lowering `?` trait bounds

Pass the unlowered (`rustc_hir`) polarity to `lower_poly_trait_ref`.

This allows us to actually *validate* that generic args are actually valid on `?Trait` paths. This actually regressed in #113671 because that PR changed the behavior where we were inadvertently re-lowering paths as `BoundPolarity::Positive`, which was also coincidentally the only place we were enforcing the generics on `?Trait` paths were correct.
2024-10-31 17:50:40 -07:00
..
2024-08-17 12:43:25 -04:00
2024-02-26 10:57:46 +01:00
2024-06-13 10:41:52 +00:00
2024-06-13 10:41:52 +00:00
2024-02-07 10:42:01 +08:00
2024-08-17 12:43:25 -04:00
2024-06-13 10:41:52 +00:00
2024-04-08 15:00:03 +00:00
2024-08-17 12:43:25 -04:00
2024-02-07 10:42:01 +08:00
2024-06-19 08:28:31 +00:00
2024-06-19 08:28:31 +00:00
2024-06-19 08:40:29 +00:00
2024-10-04 23:38:41 +00:00