diff options
author | Aleksey Kladov <[email protected]> | 2019-10-24 08:37:20 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2019-10-24 08:37:20 +0100 |
commit | ac1b7b07e770652bad72f024efebfd5790a509c3 (patch) | |
tree | c2f9015026a295d17b792e917c1b42b09f933a57 /crates/ra_ide_api/src/references/search_scope.rs | |
parent | 778f50b1477ad3c33cd6220f71bac7b83a66176a (diff) |
add some profiling calls
Diffstat (limited to 'crates/ra_ide_api/src/references/search_scope.rs')
-rw-r--r-- | crates/ra_ide_api/src/references/search_scope.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/crates/ra_ide_api/src/references/search_scope.rs b/crates/ra_ide_api/src/references/search_scope.rs index 5cb69b8fc..21e667c83 100644 --- a/crates/ra_ide_api/src/references/search_scope.rs +++ b/crates/ra_ide_api/src/references/search_scope.rs | |||
@@ -5,6 +5,7 @@ | |||
5 | 5 | ||
6 | use hir::{DefWithBody, HasSource, ModuleSource}; | 6 | use hir::{DefWithBody, HasSource, ModuleSource}; |
7 | use ra_db::{FileId, SourceDatabase, SourceDatabaseExt}; | 7 | use ra_db::{FileId, SourceDatabase, SourceDatabaseExt}; |
8 | use ra_prof::profile; | ||
8 | use ra_syntax::{AstNode, TextRange}; | 9 | use ra_syntax::{AstNode, TextRange}; |
9 | use rustc_hash::FxHashSet; | 10 | use rustc_hash::FxHashSet; |
10 | 11 | ||
@@ -14,6 +15,8 @@ use super::{NameDefinition, NameKind}; | |||
14 | 15 | ||
15 | impl NameDefinition { | 16 | impl NameDefinition { |
16 | pub(crate) fn search_scope(&self, db: &RootDatabase) -> FxHashSet<(FileId, Option<TextRange>)> { | 17 | pub(crate) fn search_scope(&self, db: &RootDatabase) -> FxHashSet<(FileId, Option<TextRange>)> { |
18 | let _p = profile("search_scope"); | ||
19 | |||
17 | let module_src = self.container.definition_source(db); | 20 | let module_src = self.container.definition_source(db); |
18 | let file_id = module_src.file_id.original_file(db); | 21 | let file_id = module_src.file_id.original_file(db); |
19 | 22 | ||