diff --git a/src/librustc_trans/context.rs b/src/librustc_trans/context.rs index c54929383f4..657dd56accd 100644 --- a/src/librustc_trans/context.rs +++ b/src/librustc_trans/context.rs @@ -678,10 +678,6 @@ impl<'b, 'tcx> CrateContext<'b, 'tcx> { unsafe { llvm::LLVMRustGetModuleDataLayout(self.llmod()) } } - pub fn exported_symbols<'a>(&'a self) -> &'a NodeSet { - &self.shared.exported_symbols - } - pub fn needs_unwind_cleanup_cache(&self) -> &RefCell, bool>> { &self.local().needs_unwind_cleanup_cache } diff --git a/src/librustc_trans/debuginfo/utils.rs b/src/librustc_trans/debuginfo/utils.rs index ceff96a39b2..0a873767d93 100644 --- a/src/librustc_trans/debuginfo/utils.rs +++ b/src/librustc_trans/debuginfo/utils.rs @@ -37,7 +37,7 @@ pub fn is_node_local_to_unit(cx: &CrateContext, node_id: ast::NodeId) -> bool // visible). It might better to use the `exported_items` set from // `driver::CrateAnalysis` in the future, but (atm) this set is not // available in the translation pass. - !cx.exported_symbols().contains(&node_id) + !cx.shared().exported_symbols().contains(&node_id) } #[allow(non_snake_case)]