diff --git a/crates/ra_hir/src/lib.rs b/crates/ra_hir/src/lib.rs index 4a85e7e36d6..3aa964fb664 100644 --- a/crates/ra_hir/src/lib.rs +++ b/crates/ra_hir/src/lib.rs @@ -28,8 +28,8 @@ macro_rules! impl_froms { mod semantics; pub mod db; -pub mod source_analyzer; -pub mod source_binder; +mod source_analyzer; +mod source_binder; pub mod diagnostics; diff --git a/crates/ra_hir/src/semantics.rs b/crates/ra_hir/src/semantics.rs index 178d74be1a7..4a9cb7b3e25 100644 --- a/crates/ra_hir/src/semantics.rs +++ b/crates/ra_hir/src/semantics.rs @@ -26,7 +26,7 @@ use ra_prof::profile; /// Primary API to get semantic information, like types, from syntax trees. pub struct Semantics<'db, DB> { pub db: &'db DB, - pub(crate) sb: RefCell, + sb: RefCell, cache: RefCell>, }