diff options
Diffstat (limited to 'crates/ra_hir_ty/src/traits.rs')
-rw-r--r-- | crates/ra_hir_ty/src/traits.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/crates/ra_hir_ty/src/traits.rs b/crates/ra_hir_ty/src/traits.rs index 3f6d2cf35..2576a9dfc 100644 --- a/crates/ra_hir_ty/src/traits.rs +++ b/crates/ra_hir_ty/src/traits.rs | |||
@@ -5,7 +5,6 @@ use chalk_ir::cast::Cast; | |||
5 | use chalk_solve::Solver; | 5 | use chalk_solve::Solver; |
6 | use hir_def::{lang_item::LangItemTarget, TraitId}; | 6 | use hir_def::{lang_item::LangItemTarget, TraitId}; |
7 | use ra_db::CrateId; | 7 | use ra_db::CrateId; |
8 | use ra_prof::profile; | ||
9 | 8 | ||
10 | use crate::{db::HirDatabase, DebruijnIndex, Substs}; | 9 | use crate::{db::HirDatabase, DebruijnIndex, Substs}; |
11 | 10 | ||
@@ -125,7 +124,7 @@ pub(crate) fn trait_solve_query( | |||
125 | krate: CrateId, | 124 | krate: CrateId, |
126 | goal: Canonical<InEnvironment<Obligation>>, | 125 | goal: Canonical<InEnvironment<Obligation>>, |
127 | ) -> Option<Solution> { | 126 | ) -> Option<Solution> { |
128 | let _p = profile("trait_solve_query").detail(|| match &goal.value.value { | 127 | let _p = profile::span("trait_solve_query").detail(|| match &goal.value.value { |
129 | Obligation::Trait(it) => db.trait_data(it.trait_).name.to_string(), | 128 | Obligation::Trait(it) => db.trait_data(it.trait_).name.to_string(), |
130 | Obligation::Projection(_) => "projection".to_string(), | 129 | Obligation::Projection(_) => "projection".to_string(), |
131 | }); | 130 | }); |