diff options
Diffstat (limited to 'crates/ra_hir/src/db.rs')
-rw-r--r-- | crates/ra_hir/src/db.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/crates/ra_hir/src/db.rs b/crates/ra_hir/src/db.rs index e03632519..740a7be7a 100644 --- a/crates/ra_hir/src/db.rs +++ b/crates/ra_hir/src/db.rs | |||
@@ -6,7 +6,6 @@ use ra_db::{SourceDatabase, salsa}; | |||
6 | use crate::{ | 6 | use crate::{ |
7 | MacroCallId, HirFileId, | 7 | MacroCallId, HirFileId, |
8 | SourceFileItems, SourceItemId, Crate, Module, HirInterner, | 8 | SourceFileItems, SourceItemId, Crate, Module, HirInterner, |
9 | query_definitions, | ||
10 | Function, FnSignature, ExprScopes, | 9 | Function, FnSignature, ExprScopes, |
11 | Struct, Enum, StructField, | 10 | Struct, Enum, StructField, |
12 | macros::MacroExpansion, | 11 | macros::MacroExpansion, |
@@ -33,10 +32,10 @@ pub trait PersistentHirDatabase: SourceDatabase + AsRef<HirInterner> { | |||
33 | #[salsa::invoke(crate::adt::EnumData::enum_data_query)] | 32 | #[salsa::invoke(crate::adt::EnumData::enum_data_query)] |
34 | fn enum_data(&self, e: Enum) -> Arc<EnumData>; | 33 | fn enum_data(&self, e: Enum) -> Arc<EnumData>; |
35 | 34 | ||
36 | #[salsa::invoke(query_definitions::file_items)] | 35 | #[salsa::invoke(crate::ids::SourceFileItems::file_items_query)] |
37 | fn file_items(&self, file_id: HirFileId) -> Arc<SourceFileItems>; | 36 | fn file_items(&self, file_id: HirFileId) -> Arc<SourceFileItems>; |
38 | 37 | ||
39 | #[salsa::invoke(query_definitions::file_item)] | 38 | #[salsa::invoke(crate::ids::SourceFileItems::file_item_query)] |
40 | fn file_item(&self, source_item_id: SourceItemId) -> TreeArc<SyntaxNode>; | 39 | fn file_item(&self, source_item_id: SourceItemId) -> TreeArc<SyntaxNode>; |
41 | 40 | ||
42 | #[salsa::invoke(crate::module_tree::Submodule::submodules_query)] | 41 | #[salsa::invoke(crate::module_tree::Submodule::submodules_query)] |