rust/compiler/rustc_trait_selection/src
bors 397937d812 Auto merge of #119989 - lcnr:sub_relations-bye-bye, r=compiler-errors
remove `sub_relations` from the `InferCtxt`

While doing so, I tried to remove the `delay_span_bug` in `rematch_impl` again, which lead me to discover another `freshen` bug, fixing that one in the second commit. See commit descriptions for the reasoning behind each change.

r? `@compiler-errors`
2024-02-22 20:45:24 +00:00
..
solve Auto merge of #119989 - lcnr:sub_relations-bye-bye, r=compiler-errors 2024-02-22 20:45:24 +00:00
traits Auto merge of #119989 - lcnr:sub_relations-bye-bye, r=compiler-errors 2024-02-22 20:45:24 +00:00
errors.rs Reduce capabilities of Diagnostic. 2024-02-20 13:22:17 +11:00
infer.rs Move trait into attr so it's greppable 2024-02-16 15:07:37 +00:00
lib.rs Remove unnecessary min_specialization after bootstrap 2024-02-10 18:15:11 +11:00
regions.rs Move trait into attr so it's greppable 2024-02-16 15:07:37 +00:00