From f66e5b6e6b6f7b2b899ef4207dfe46655d77334c Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Wed, 28 Nov 2018 03:31:50 +0300 Subject: move ids to HIR --- crates/ra_analysis/src/db.rs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'crates/ra_analysis/src/db.rs') diff --git a/crates/ra_analysis/src/db.rs b/crates/ra_analysis/src/db.rs index 1b2dd4b3d..2bc1c8f8f 100644 --- a/crates/ra_analysis/src/db.rs +++ b/crates/ra_analysis/src/db.rs @@ -5,9 +5,8 @@ use salsa::{self, Database}; use ra_db::{LocationIntener, BaseDatabase}; use crate::{ - hir, + hir::{self, DefId, DefLoc, FnId, SourceItemId}, symbol_index, - loc2id::{IdMaps, DefId, DefLoc, FnId}, }; #[derive(Debug)] @@ -21,6 +20,12 @@ pub(crate) struct RootDatabase { id_maps: Arc, } +#[derive(Debug, Default)] +struct IdMaps { + fns: LocationIntener, + defs: LocationIntener, +} + impl salsa::Database for RootDatabase { fn salsa_runtime(&self) -> &salsa::Runtime { &self.runtime -- cgit v1.2.3