diff options
Diffstat (limited to 'crates/ra_hir/src/semantics.rs')
-rw-r--r-- | crates/ra_hir/src/semantics.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/crates/ra_hir/src/semantics.rs b/crates/ra_hir/src/semantics.rs index 36b688ccb..7e3ec6315 100644 --- a/crates/ra_hir/src/semantics.rs +++ b/crates/ra_hir/src/semantics.rs | |||
@@ -12,7 +12,6 @@ use hir_expand::{hygiene::Hygiene, name::AsName, ExpansionInfo}; | |||
12 | use hir_ty::associated_type_shorthand_candidates; | 12 | use hir_ty::associated_type_shorthand_candidates; |
13 | use itertools::Itertools; | 13 | use itertools::Itertools; |
14 | use ra_db::{FileId, FileRange}; | 14 | use ra_db::{FileId, FileRange}; |
15 | use ra_prof::profile; | ||
16 | use ra_syntax::{ | 15 | use ra_syntax::{ |
17 | algo::{find_node_at_offset, skip_trivia_token}, | 16 | algo::{find_node_at_offset, skip_trivia_token}, |
18 | ast, AstNode, Direction, SyntaxNode, SyntaxToken, TextRange, TextSize, | 17 | ast, AstNode, Direction, SyntaxNode, SyntaxToken, TextRange, TextSize, |
@@ -334,7 +333,7 @@ impl<'db> SemanticsImpl<'db> { | |||
334 | } | 333 | } |
335 | 334 | ||
336 | fn descend_into_macros(&self, token: SyntaxToken) -> SyntaxToken { | 335 | fn descend_into_macros(&self, token: SyntaxToken) -> SyntaxToken { |
337 | let _p = profile("descend_into_macros"); | 336 | let _p = profile::span("descend_into_macros"); |
338 | let parent = token.parent(); | 337 | let parent = token.parent(); |
339 | let parent = self.find_file(parent); | 338 | let parent = self.find_file(parent); |
340 | let sa = self.analyze2(parent.as_ref(), None); | 339 | let sa = self.analyze2(parent.as_ref(), None); |
@@ -523,7 +522,7 @@ impl<'db> SemanticsImpl<'db> { | |||
523 | } | 522 | } |
524 | 523 | ||
525 | fn analyze2(&self, src: InFile<&SyntaxNode>, offset: Option<TextSize>) -> SourceAnalyzer { | 524 | fn analyze2(&self, src: InFile<&SyntaxNode>, offset: Option<TextSize>) -> SourceAnalyzer { |
526 | let _p = profile("Semantics::analyze2"); | 525 | let _p = profile::span("Semantics::analyze2"); |
527 | 526 | ||
528 | let container = match self.with_ctx(|ctx| ctx.find_container(src)) { | 527 | let container = match self.with_ctx(|ctx| ctx.find_container(src)) { |
529 | Some(it) => it, | 528 | Some(it) => it, |