mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-26 08:44:35 +00:00
020655b90d
I didn't like the sub-unify code executing when a predicate was ENQUEUED, that felt fragile. I would have preferred to move the sub-unify code so that it only occurred during generalization, but that impacted diagnostics, so having it also occur when we process subtype predicates felt pretty reasonable. (I guess we only need one or the other, but I kind of prefer both, since the generalizer ultimately feels like the *right* place to guarantee the properties we want.) |
||
---|---|---|
.. | ||
src | ||
Cargo.toml |