diff options
author | Aleksey Kladov <[email protected]> | 2019-05-04 09:53:44 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2019-05-04 09:53:44 +0100 |
commit | 6c63a59425e256ce46d058807b64149297231982 (patch) | |
tree | d72726979063b4856cd328e34c36a1e26e6ed944 /crates/ra_hir/src | |
parent | 11cc8024a1897a0c844a1f7aca4b20ee34b95b50 (diff) |
eagarly clean astd maps
Diffstat (limited to 'crates/ra_hir/src')
-rw-r--r-- | crates/ra_hir/src/db.rs | 2 | ||||
-rw-r--r-- | crates/ra_hir/src/source_id.rs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/crates/ra_hir/src/db.rs b/crates/ra_hir/src/db.rs index 8af0a3176..3ac3c79a3 100644 --- a/crates/ra_hir/src/db.rs +++ b/crates/ra_hir/src/db.rs | |||
@@ -60,7 +60,7 @@ pub trait DefDatabase: SourceDatabase { | |||
60 | #[salsa::invoke(crate::source_id::AstIdMap::ast_id_map_query)] | 60 | #[salsa::invoke(crate::source_id::AstIdMap::ast_id_map_query)] |
61 | fn ast_id_map(&self, file_id: HirFileId) -> Arc<AstIdMap>; | 61 | fn ast_id_map(&self, file_id: HirFileId) -> Arc<AstIdMap>; |
62 | 62 | ||
63 | #[salsa::invoke(crate::source_id::AstIdMap::file_item_query)] | 63 | #[salsa::invoke(crate::source_id::AstIdMap::ast_id_to_node_query)] |
64 | fn ast_id_to_node(&self, file_id: HirFileId, ast_id: ErasedFileAstId) -> TreeArc<SyntaxNode>; | 64 | fn ast_id_to_node(&self, file_id: HirFileId, ast_id: ErasedFileAstId) -> TreeArc<SyntaxNode>; |
65 | 65 | ||
66 | #[salsa::invoke(RawItems::raw_items_query)] | 66 | #[salsa::invoke(RawItems::raw_items_query)] |
diff --git a/crates/ra_hir/src/source_id.rs b/crates/ra_hir/src/source_id.rs index 0a8fb6d32..a2bc9a799 100644 --- a/crates/ra_hir/src/source_id.rs +++ b/crates/ra_hir/src/source_id.rs | |||
@@ -92,7 +92,7 @@ impl AstIdMap { | |||
92 | Arc::new(AstIdMap::from_source_file(&source_file)) | 92 | Arc::new(AstIdMap::from_source_file(&source_file)) |
93 | } | 93 | } |
94 | 94 | ||
95 | pub(crate) fn file_item_query( | 95 | pub(crate) fn ast_id_to_node_query( |
96 | db: &impl DefDatabase, | 96 | db: &impl DefDatabase, |
97 | file_id: HirFileId, | 97 | file_id: HirFileId, |
98 | ast_id: ErasedFileAstId, | 98 | ast_id: ErasedFileAstId, |