From b0be4207d04b65580e7af10cb256ddd5d9ca006d Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Sat, 15 Jun 2019 16:29:23 +0300 Subject: reuse AnalysisHost in batch analysis --- crates/ra_ide_api/src/lib.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'crates/ra_ide_api/src') diff --git a/crates/ra_ide_api/src/lib.rs b/crates/ra_ide_api/src/lib.rs index 8741e736f..a68c5e2a5 100644 --- a/crates/ra_ide_api/src/lib.rs +++ b/crates/ra_ide_api/src/lib.rs @@ -276,6 +276,9 @@ impl AnalysisHost { pub fn collect_garbage(&mut self) { self.db.collect_garbage(); } + pub fn raw_database(&self) -> &impl hir::db::HirDatabase { + &self.db + } } /// Analysis is a snapshot of a world state at a moment in time. It is the main -- cgit v1.2.3