aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_analysis/src/descriptors/mod.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2018-11-01 10:15:11 +0000
committerAleksey Kladov <[email protected]>2018-11-01 10:15:11 +0000
commit2050812cad7905c33870c36362593360f7216310 (patch)
treee329f4ca8a75790442dc5aa67bfa6e2599aedfe3 /crates/ra_analysis/src/descriptors/mod.rs
parent2b210d98b8807e0dfd6762a2974388fca7ee1ee9 (diff)
remove SyntaxPtrDatabase
Diffstat (limited to 'crates/ra_analysis/src/descriptors/mod.rs')
-rw-r--r--crates/ra_analysis/src/descriptors/mod.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/ra_analysis/src/descriptors/mod.rs b/crates/ra_analysis/src/descriptors/mod.rs
index c28764336..eaeef54c1 100644
--- a/crates/ra_analysis/src/descriptors/mod.rs
+++ b/crates/ra_analysis/src/descriptors/mod.rs
@@ -13,12 +13,12 @@ use crate::{
13 descriptors::function::{resolve_local_name, FnId, FnScopes}, 13 descriptors::function::{resolve_local_name, FnId, FnScopes},
14 descriptors::module::{ModuleId, ModuleScope, ModuleTree}, 14 descriptors::module::{ModuleId, ModuleScope, ModuleTree},
15 input::SourceRootId, 15 input::SourceRootId,
16 syntax_ptr::{LocalSyntaxPtr, SyntaxPtrDatabase}, 16 syntax_ptr::LocalSyntaxPtr,
17 Cancelable, FileId, 17 Cancelable, FileId,
18}; 18};
19 19
20salsa::query_group! { 20salsa::query_group! {
21 pub(crate) trait DescriptorDatabase: SyntaxDatabase + SyntaxPtrDatabase { 21 pub(crate) trait DescriptorDatabase: SyntaxDatabase {
22 fn module_tree(source_root_id: SourceRootId) -> Cancelable<Arc<ModuleTree>> { 22 fn module_tree(source_root_id: SourceRootId) -> Cancelable<Arc<ModuleTree>> {
23 type ModuleTreeQuery; 23 type ModuleTreeQuery;
24 use fn module::imp::module_tree; 24 use fn module::imp::module_tree;