don't cache ast_id_to_node

This commit is contained in:
Aleksey Kladov 2019-06-01 22:14:42 +03:00
parent 37e80c5297
commit d7a2a9171e
2 changed files with 1 additions and 1 deletions

View File

@ -74,6 +74,7 @@ pub trait DefDatabase: SourceDatabase {
fn ast_id_map(&self, file_id: HirFileId) -> Arc<AstIdMap>;
#[salsa::invoke(crate::source_id::AstIdMap::file_item_query)]
#[salsa::transparent]
fn ast_id_to_node(&self, file_id: HirFileId, ast_id: ErasedFileAstId) -> TreeArc<SyntaxNode>;
#[salsa::invoke(RawItems::raw_items_query)]

View File

@ -228,7 +228,6 @@ impl RootDatabase {
self.query(hir::db::ParseOrExpandQuery).sweep(sweep);
self.query(hir::db::AstIdMapQuery).sweep(sweep);
self.query(hir::db::AstIdToNodeQuery).sweep(sweep);
self.query(hir::db::RawItemsWithSourceMapQuery).sweep(sweep);
self.query(hir::db::BodyWithSourceMapQuery).sweep(sweep);