Closed
Description
we currently have 3 different implementations of "generalization":
https://doc.rust-lang.org/nightly/nightly-rustc/rustc_infer/infer/combine/struct.Generalizer.html
These 3 should have the same behavior and should be merged.
cc #109813 where we have to do the same change in each of the generalizers.
Metadata
Metadata
Assignees
Labels
Area: Type systemCategory: PRs that clean code up or issues documenting cleanup.Call for participation: Hard difficulty. Experience needed to fix: A lot.Relevant to the compiler team, which will review and decide on the PR/issue.Relevant to the types team, which will review and decide on the PR/issue.