mirror of
https://github.com/rust-lang/rust.git
synced 2026-01-20 04:10:37 +00:00
generalize: track relevant info in cache key This was previously theoretically incomplete as we could incorrectly generalize as if the type was in an invariant context even though we're in a covariant one. Similar with the `in_alias` flag. r? `@compiler-errors`