X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Flibrustc_traits%2Fevaluate_obligation.rs;h=3ad1b223a84339b0632a257a7dca4442da05df43;hb=94aa655a3c7a9dde612b5e65e5e8ec3c57d143a3;hp=dc7eeead30cbeb639657770cf614293a75913618;hpb=4a6304fb05f60e32fcca21eee44cb8bf442cc0b4;p=rust.git diff --git a/src/librustc_traits/evaluate_obligation.rs b/src/librustc_traits/evaluate_obligation.rs index dc7eeead30c..3ad1b223a84 100644 --- a/src/librustc_traits/evaluate_obligation.rs +++ b/src/librustc_traits/evaluate_obligation.rs @@ -4,13 +4,10 @@ }; use rustc::ty::query::Providers; use rustc::ty::{ParamEnvAnd, TyCtxt}; -use syntax::source_map::DUMMY_SP; +use rustc_span::source_map::DUMMY_SP; crate fn provide(p: &mut Providers<'_>) { - *p = Providers { - evaluate_obligation, - ..*p - }; + *p = Providers { evaluate_obligation, ..*p }; } fn evaluate_obligation<'tcx>( @@ -23,10 +20,7 @@ fn evaluate_obligation<'tcx>( &canonical_goal, |ref infcx, goal, _canonical_inference_vars| { debug!("evaluate_obligation: goal={:#?}", goal); - let ParamEnvAnd { - param_env, - value: predicate, - } = goal; + let ParamEnvAnd { param_env, value: predicate } = goal; let mut selcx = SelectionContext::with_query_mode(&infcx, TraitQueryMode::Canonical); let obligation = Obligation::new(ObligationCause::dummy(), param_env, predicate);