aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_analysis/src/hir/query_definitions.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_analysis/src/hir/query_definitions.rs')
-rw-r--r--crates/ra_analysis/src/hir/query_definitions.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/ra_analysis/src/hir/query_definitions.rs b/crates/ra_analysis/src/hir/query_definitions.rs
index e6bfbc6cf..53926cf16 100644
--- a/crates/ra_analysis/src/hir/query_definitions.rs
+++ b/crates/ra_analysis/src/hir/query_definitions.rs
@@ -12,7 +12,7 @@ use ra_syntax::{
12use crate::{ 12use crate::{
13 FileId, Cancelable, 13 FileId, Cancelable,
14 hir::{ 14 hir::{
15 FileItems, FileItemId, 15 SourceFileItems, SourceFileItemId,
16 db::HirDatabase, 16 db::HirDatabase,
17 function::{FnId, FnScopes}, 17 function::{FnId, FnScopes},
18 module::{ 18 module::{
@@ -37,10 +37,10 @@ pub(super) fn fn_scopes(db: &impl HirDatabase, fn_id: FnId) -> Arc<FnScopes> {
37 Arc::new(res) 37 Arc::new(res)
38} 38}
39 39
40pub(super) fn file_items(db: &impl HirDatabase, file_id: FileId) -> Arc<FileItems> { 40pub(super) fn file_items(db: &impl HirDatabase, file_id: FileId) -> Arc<SourceFileItems> {
41 let source_file = db.file_syntax(file_id); 41 let source_file = db.file_syntax(file_id);
42 let source_file = source_file.borrowed(); 42 let source_file = source_file.borrowed();
43 let mut res = FileItems::default(); 43 let mut res = SourceFileItems::default();
44 source_file 44 source_file
45 .syntax() 45 .syntax()
46 .descendants() 46 .descendants()
@@ -55,7 +55,7 @@ pub(super) fn file_items(db: &impl HirDatabase, file_id: FileId) -> Arc<FileItem
55pub(super) fn file_item( 55pub(super) fn file_item(
56 db: &impl HirDatabase, 56 db: &impl HirDatabase,
57 file_id: FileId, 57 file_id: FileId,
58 file_item_id: FileItemId, 58 file_item_id: SourceFileItemId,
59) -> SyntaxNode { 59) -> SyntaxNode {
60 db.file_items(file_id)[file_item_id].clone() 60 db.file_items(file_id)[file_item_id].clone()
61} 61}