rust/compiler/rustc_traits
Ali MJ Al-Nasrawy c6a17bf8bc make ascribe_user_type a TypeOp
Projection types in user annotations may contain inference variables.
This makes the normalization depend on the unification with the actual
type and thus requires a separate TypeOp to track the obligations.
Otherwise simply calling `TypeChecker::normalize` would ICE with
"unexpected ambiguity"
2023-01-07 13:41:41 +03:00
..
src make ascribe_user_type a TypeOp 2023-01-07 13:41:41 +03:00
Cargo.toml move some layout logic to rustc_target::abi::layout 2022-11-24 16:26:12 +03:30