diff options
Diffstat (limited to 'crates/ra_ide_db/src/imports_locator.rs')
-rw-r--r-- | crates/ra_ide_db/src/imports_locator.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/crates/ra_ide_db/src/imports_locator.rs b/crates/ra_ide_db/src/imports_locator.rs index 9e040973b..d510ce3b7 100644 --- a/crates/ra_ide_db/src/imports_locator.rs +++ b/crates/ra_ide_db/src/imports_locator.rs | |||
@@ -2,7 +2,6 @@ | |||
2 | //! Later, this should be moved away to a separate crate that is accessible from the ra_assists module. | 2 | //! Later, this should be moved away to a separate crate that is accessible from the ra_assists module. |
3 | 3 | ||
4 | use hir::{Crate, MacroDef, ModuleDef, Semantics}; | 4 | use hir::{Crate, MacroDef, ModuleDef, Semantics}; |
5 | use ra_prof::profile; | ||
6 | use ra_syntax::{ast, AstNode, SyntaxKind::NAME}; | 5 | use ra_syntax::{ast, AstNode, SyntaxKind::NAME}; |
7 | 6 | ||
8 | use crate::{ | 7 | use crate::{ |
@@ -18,7 +17,7 @@ pub fn find_imports<'a>( | |||
18 | krate: Crate, | 17 | krate: Crate, |
19 | name_to_import: &str, | 18 | name_to_import: &str, |
20 | ) -> Vec<Either<ModuleDef, MacroDef>> { | 19 | ) -> Vec<Either<ModuleDef, MacroDef>> { |
21 | let _p = profile("search_for_imports"); | 20 | let _p = profile::span("search_for_imports"); |
22 | let db = sema.db; | 21 | let db = sema.db; |
23 | 22 | ||
24 | // Query dependencies first. | 23 | // Query dependencies first. |
@@ -51,7 +50,7 @@ fn get_name_definition<'a>( | |||
51 | sema: &Semantics<'a, RootDatabase>, | 50 | sema: &Semantics<'a, RootDatabase>, |
52 | import_candidate: &FileSymbol, | 51 | import_candidate: &FileSymbol, |
53 | ) -> Option<Definition> { | 52 | ) -> Option<Definition> { |
54 | let _p = profile("get_name_definition"); | 53 | let _p = profile::span("get_name_definition"); |
55 | let file_id = import_candidate.file_id; | 54 | let file_id = import_candidate.file_id; |
56 | 55 | ||
57 | let candidate_node = import_candidate.ptr.to_node(sema.parse(file_id).syntax()); | 56 | let candidate_node = import_candidate.ptr.to_node(sema.parse(file_id).syntax()); |