Uplift complex type ops back into typeck so we can call them locally

This commit is contained in:
Michael Goulet 2023-05-25 18:25:44 +00:00
parent a25aee1957
commit d7a2fdd4db
9 changed files with 574 additions and 558 deletions

View file

@ -21,7 +21,8 @@ mod normalize_erasing_regions;
mod normalize_projection_ty;
mod type_op;
pub use type_op::{type_op_ascribe_user_type_with_span, type_op_prove_predicate_with_cause};
pub use rustc_trait_selection::traits::query::type_op::ascribe_user_type::type_op_ascribe_user_type_with_span;
pub use type_op::type_op_prove_predicate_with_cause;
use rustc_middle::query::Providers;