]> git.lizzy.rs Git - rust.git/commitdiff
change usages of item_bounds query to bound_item_bounds
authorKyle Matsuda <kyle.yoshio.matsuda@gmail.com>
Mon, 16 Jan 2023 21:50:11 +0000 (14:50 -0700)
committerKyle Matsuda <kyle.yoshio.matsuda@gmail.com>
Tue, 17 Jan 2023 15:55:27 +0000 (08:55 -0700)
src/tools/clippy/clippy_utils/src/ty.rs

index c8d56a3be5cf356ca7c3723dd8cb29fbed2fbf79..9525c78312b45343c34218485711f9336385a971 100644 (file)
@@ -648,7 +648,7 @@ pub fn ty_sig<'tcx>(cx: &LateContext<'tcx>, ty: Ty<'tcx>) -> Option<ExprFnSig<'t
         },
         ty::FnDef(id, subs) => Some(ExprFnSig::Sig(cx.tcx.bound_fn_sig(id).subst(cx.tcx, subs), Some(id))),
         ty::Alias(ty::Opaque, ty::AliasTy { def_id, .. }) => {
-            sig_from_bounds(cx, ty, cx.tcx.item_bounds(def_id), cx.tcx.opt_parent(def_id))
+            sig_from_bounds(cx, ty, cx.tcx.bound_item_bounds(def_id).subst_identity(), cx.tcx.opt_parent(def_id))
         },
         ty::FnPtr(sig) => Some(ExprFnSig::Sig(sig, None)),
         ty::Dynamic(bounds, _, _) => {