aboutsummaryrefslogtreecommitdiff
path: root/crates/hir_ty/src/tls.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/hir_ty/src/tls.rs')
-rw-r--r--crates/hir_ty/src/tls.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/crates/hir_ty/src/tls.rs b/crates/hir_ty/src/tls.rs
index 92989f11f..87c671a42 100644
--- a/crates/hir_ty/src/tls.rs
+++ b/crates/hir_ty/src/tls.rs
@@ -5,7 +5,8 @@ use chalk_ir::{AliasTy, GenericArg, Goal, Goals, Lifetime, ProgramClauseImplicat
5use itertools::Itertools; 5use itertools::Itertools;
6 6
7use crate::{ 7use crate::{
8 chalk_db, db::HirDatabase, from_assoc_type_id, mapping::from_chalk, CallableDefId, Interner, 8 chalk_db, db::HirDatabase, from_assoc_type_id, from_chalk_trait_id, mapping::from_chalk,
9 CallableDefId, Interner,
9}; 10};
10use hir_def::{AdtId, AssocContainerId, Lookup, TypeAliasId}; 11use hir_def::{AdtId, AssocContainerId, Lookup, TypeAliasId};
11 12
@@ -32,7 +33,7 @@ impl DebugContext<'_> {
32 id: chalk_db::TraitId, 33 id: chalk_db::TraitId,
33 fmt: &mut fmt::Formatter<'_>, 34 fmt: &mut fmt::Formatter<'_>,
34 ) -> Result<(), fmt::Error> { 35 ) -> Result<(), fmt::Error> {
35 let trait_: hir_def::TraitId = from_chalk(self.0, id); 36 let trait_: hir_def::TraitId = from_chalk_trait_id(id);
36 let trait_data = self.0.trait_data(trait_); 37 let trait_data = self.0.trait_data(trait_);
37 write!(fmt, "{}", trait_data.name) 38 write!(fmt, "{}", trait_data.name)
38 } 39 }