about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm/context.rs
diff options
context:
space:
mode:
authorDenis Merigoux <denis.merigoux@gmail.com>2018-09-21 16:13:15 +0200
committerEduard-Mihai Burtescu <edy.burt@gmail.com>2018-11-16 14:34:26 +0200
commit441a7c10921341ca72423cd6230f9dee82a8dc47 (patch)
treeb07bca0fd22cc58917c94fca2839cf9330526078 /src/librustc_codegen_llvm/context.rs
parent6a993fe353e1290d1e89345494ba389f6f1dae5e (diff)
downloadrust-441a7c10921341ca72423cd6230f9dee82a8dc47.tar.gz
rust-441a7c10921341ca72423cd6230f9dee82a8dc47.zip
Generalized mono_item.rs and base.rs:codegen_instance
Diffstat (limited to 'src/librustc_codegen_llvm/context.rs')
-rw-r--r--src/librustc_codegen_llvm/context.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/librustc_codegen_llvm/context.rs b/src/librustc_codegen_llvm/context.rs
index d7f850b84a9..1ccab0ec81a 100644
--- a/src/librustc_codegen_llvm/context.rs
+++ b/src/librustc_codegen_llvm/context.rs
@@ -417,6 +417,14 @@ impl MiscMethods<'tcx> for CodegenCx<'ll, 'tcx> {
     fn check_overflow(&self) -> bool {
         self.check_overflow
     }
+
+    fn stats(&self) -> &RefCell<Stats> {
+        &self.stats
+    }
+
+    fn codegen_unit(&self) -> &Arc<CodegenUnit<'tcx>> {
+        &self.codegen_unit
+    }
 }
 
 impl IntrinsicDeclarationMethods<'tcx> for CodegenCx<'b, 'tcx> {