]> git.lizzy.rs Git - rust.git/blobdiff - src/tools/clippy/clippy_lints/src/methods/unnecessary_to_owned.rs
Rollup merge of #104504 - compiler-errors:fru-syntax-note, r=estebank
[rust.git] / src / tools / clippy / clippy_lints / src / methods / unnecessary_to_owned.rs
index 642a64ae77b6dd84ad91594dab3198a657a89bc1..c7775313ecd0284a38bd866ac0a34fa4f07486af 100644 (file)
@@ -419,7 +419,7 @@ fn can_change_type<'a>(cx: &LateContext<'a>, mut expr: &'a Expr<'a>, mut ty: Ty<
 
                         if trait_predicates.any(|predicate| {
                             let predicate = EarlyBinder(predicate).subst(cx.tcx, new_subst);
-                            let obligation = Obligation::new(ObligationCause::dummy(), cx.param_env, predicate);
+                            let obligation = Obligation::new(cx.tcx, ObligationCause::dummy(), cx.param_env, predicate);
                             !cx.tcx.infer_ctxt().build().predicate_must_hold_modulo_regions(&obligation)
                         }) {
                             return false;