diff options
Diffstat (limited to 'crates/ra_hir/src/source_binder.rs')
-rw-r--r-- | crates/ra_hir/src/source_binder.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/crates/ra_hir/src/source_binder.rs b/crates/ra_hir/src/source_binder.rs index 846394212..c3cb17882 100644 --- a/crates/ra_hir/src/source_binder.rs +++ b/crates/ra_hir/src/source_binder.rs | |||
@@ -343,4 +343,14 @@ impl SourceAnalyzer { | |||
343 | }; | 343 | }; |
344 | Some(res) | 344 | Some(res) |
345 | } | 345 | } |
346 | |||
347 | #[cfg(test)] | ||
348 | pub(crate) fn body_source_map(&self) -> Arc<crate::expr::BodySourceMap> { | ||
349 | self.body_source_map.clone().unwrap() | ||
350 | } | ||
351 | |||
352 | #[cfg(test)] | ||
353 | pub(crate) fn inference_result(&self) -> Arc<crate::ty::InferenceResult> { | ||
354 | self.infer.clone().unwrap() | ||
355 | } | ||
346 | } | 356 | } |