use explicit predicates
This commit is contained in:
parent
0d2fede817
commit
982f025cad
1 changed files with 2 additions and 1 deletions
|
@ -89,7 +89,8 @@ fn gather_explicit_predicates_of(tcx: TyCtxt<'_>, def_id: LocalDefId) -> ty::Gen
|
||||||
|
|
||||||
Some(ImplTraitInTraitData::Impl { fn_def_id }) => {
|
Some(ImplTraitInTraitData::Impl { fn_def_id }) => {
|
||||||
let assoc_item = tcx.associated_item(def_id);
|
let assoc_item = tcx.associated_item(def_id);
|
||||||
let trait_assoc_predicates = tcx.predicates_of(assoc_item.trait_item_def_id.unwrap());
|
let trait_assoc_predicates =
|
||||||
|
tcx.explicit_predicates_of(assoc_item.trait_item_def_id.unwrap());
|
||||||
|
|
||||||
let impl_assoc_identity_substs = InternalSubsts::identity_for_item(tcx, def_id);
|
let impl_assoc_identity_substs = InternalSubsts::identity_for_item(tcx, def_id);
|
||||||
let impl_def_id = tcx.parent(fn_def_id);
|
let impl_def_id = tcx.parent(fn_def_id);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue