rust/compiler/rustc_trait_selection/src
Matthias Krüger 1fda084290
Rollup merge of #128160 - compiler-errors:auto, r=jackh726
Don't ICE when auto trait has assoc ty in old solver

Kinda a pointless change to make, but it's observable w/o the feature gate, so let's just fix it. I reintroduced this ICE when I removed the "auto impl" kind from `ImplSource` in #112687.

Fixes #117829
Fixes #127746
2024-07-25 04:43:20 +02:00
..
error_reporting Rollup merge of #128076 - compiler-errors:infer_ctxt_ext, r=lcnr 2024-07-23 13:06:56 +02:00
errors Move all error reporting into rustc_trait_selection 2024-07-21 22:34:35 -04:00
solve Move all error reporting into rustc_trait_selection 2024-07-21 22:34:35 -04:00
traits Rollup merge of #128160 - compiler-errors:auto, r=jackh726 2024-07-25 04:43:20 +02:00
errors.rs Move all error reporting into rustc_trait_selection 2024-07-21 22:34:35 -04:00
infer.rs Actually just make can_eq process obligations (almost) everywhere 2024-07-05 11:59:54 -04:00
lib.rs Move all error reporting into rustc_trait_selection 2024-07-21 22:34:35 -04:00
regions.rs Add cycle errors to ScrubbedTraitError to remove a couple more calls to new_with_diagnostics 2024-06-03 09:27:52 -04:00
solve.rs Rename a bunch of things 2024-06-21 12:32:05 -04:00