aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_api/src/references/search_scope.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_ide_api/src/references/search_scope.rs')
-rw-r--r--crates/ra_ide_api/src/references/search_scope.rs3
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
6use hir::{DefWithBody, HasSource, ModuleSource}; 6use hir::{DefWithBody, HasSource, ModuleSource};
7use ra_db::{FileId, SourceDatabase, SourceDatabaseExt}; 7use ra_db::{FileId, SourceDatabase, SourceDatabaseExt};
8use ra_prof::profile;
8use ra_syntax::{AstNode, TextRange}; 9use ra_syntax::{AstNode, TextRange};
9use rustc_hash::FxHashSet; 10use rustc_hash::FxHashSet;
10 11
@@ -14,6 +15,8 @@ use super::{NameDefinition, NameKind};
14 15
15impl NameDefinition { 16impl 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