Skip to content

Commit ac8fee0

Browse files
committed
Use TyBuilder in another place
1 parent eaa03ef commit ac8fee0

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

crates/hir_ty/src/lower.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -860,10 +860,9 @@ pub fn associated_type_shorthand_candidates<R>(
860860
if generics.params.types[param_id.local_id].provenance
861861
== TypeParamProvenance::TraitSelf
862862
{
863-
let trait_ref = TraitRef {
864-
trait_id: to_chalk_trait_id(trait_id),
865-
substitution: Substitution::bound_vars(&generics, DebruijnIndex::INNERMOST),
866-
};
863+
let trait_ref = TyBuilder::trait_ref(db, trait_id)
864+
.fill_with_bound_vars(DebruijnIndex::INNERMOST, 0)
865+
.build();
867866
return search(trait_ref);
868867
}
869868
}

0 commit comments

Comments
 (0)