]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_typeck/src/outlives/implicit_infer.rs
Rollup merge of #100565 - TaKO8Ki:suggest-adding-missing-semicolon-before-item, r...
[rust.git] / compiler / rustc_typeck / src / outlives / implicit_infer.rs
index 257a9520eeb25f87fc269e8197fd32096430ba08..3b779280eda66168d9418ff9cc6a8391f74d9e7c 100644 (file)
@@ -2,7 +2,7 @@
 use rustc_hir::def::DefKind;
 use rustc_hir::def_id::DefId;
 use rustc_middle::ty::subst::{GenericArg, GenericArgKind, Subst};
-use rustc_middle::ty::{self, Ty, TyCtxt};
+use rustc_middle::ty::{self, DefIdTree, Ty, TyCtxt};
 use rustc_span::Span;
 
 use super::explicit::ExplicitPredicatesMap;
@@ -202,7 +202,7 @@ fn insert_required_predicates_to_be_wf<'tcx>(
                 debug!("Projection");
                 check_explicit_predicates(
                     tcx,
-                    tcx.associated_item(obj.item_def_id).container.id(),
+                    tcx.parent(obj.item_def_id),
                     obj.substs,
                     required_predicates,
                     explicit_map,