From a445199afb7e57254de40afd96d9e2ab5bb01e4a Mon Sep 17 00:00:00 2001 From: Mark Simulacrum Date: Mon, 19 Dec 2016 07:15:00 -0700 Subject: [PATCH] Remove public ccx function on MirContext --- src/librustc_trans/mir/lvalue.rs | 2 +- src/librustc_trans/mir/mod.rs | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/librustc_trans/mir/lvalue.rs b/src/librustc_trans/mir/lvalue.rs index 673a786f1f8b..3e5ad826e2ab 100644 --- a/src/librustc_trans/mir/lvalue.rs +++ b/src/librustc_trans/mir/lvalue.rs @@ -140,7 +140,7 @@ impl<'a, 'tcx> MirContext<'a, 'tcx> { LvalueTy::Downcast { adt_def: _, substs: _, variant_index: v } => v, }; let discr = discr as u64; - let is_sized = self.ccx().shared().type_is_sized(projected_ty.to_ty(tcx)); + let is_sized = self.fcx.ccx.shared().type_is_sized(projected_ty.to_ty(tcx)); let base = if is_sized { adt::MaybeSizedValue::sized(tr_base.llval) } else { diff --git a/src/librustc_trans/mir/mod.rs b/src/librustc_trans/mir/mod.rs index d0123d6e6f7c..1cfe60727fcd 100644 --- a/src/librustc_trans/mir/mod.rs +++ b/src/librustc_trans/mir/mod.rs @@ -158,10 +158,6 @@ impl<'a, 'tcx> MirContext<'a, 'tcx> { scope_metadata } } - - pub fn ccx(&self) -> &'a CrateContext<'a, 'tcx> { - self.fcx.ccx - } } enum LocalRef<'tcx> {