about summary refs log tree commit diff
diff options
context:
space:
mode:
authorWesley Wiser <wwiser@gmail.com>2020-03-20 19:57:29 -0400
committerWesley Wiser <wwiser@gmail.com>2020-03-21 07:02:12 -0400
commit96bbd1ccb6c210318d5ba90e7b68430b643e470a (patch)
treec3e5d7d0ae32d65198cb2aece29dca7b112b0ab3
parent2fa550b85d6d3faed9ab7fbf442ac3b11b380184 (diff)
downloadrust-96bbd1ccb6c210318d5ba90e7b68430b643e470a.tar.gz
rust-96bbd1ccb6c210318d5ba90e7b68430b643e470a.zip
Rename `cast_from_int` to `cast_from_int_like`
-rw-r--r--src/librustc_mir/interpret/cast.rs8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/librustc_mir/interpret/cast.rs b/src/librustc_mir/interpret/cast.rs
index df63127f368..5c70b28a567 100644
--- a/src/librustc_mir/interpret/cast.rs
+++ b/src/librustc_mir/interpret/cast.rs
@@ -136,7 +136,9 @@ impl<'mir, 'tcx, M: Machine<'mir, 'tcx>> InterpCx<'mir, 'tcx, M> {
                 if let Some(discr) = src.layout.ty.discriminant_for_variant(*self.tcx, index) {
                     assert!(src.layout.is_zst());
                     let discr_layout = self.layout_of(discr.ty)?;
-                    return Ok(self.cast_from_int(discr.val, discr_layout, dest_layout)?.into());
+                    return Ok(self
+                        .cast_from_int_like(discr.val, discr_layout, dest_layout)?
+                        .into());
                 }
             }
             layout::Variants::Multiple { .. } => {}
@@ -173,10 +175,10 @@ impl<'mir, 'tcx, M: Machine<'mir, 'tcx>> InterpCx<'mir, 'tcx, M> {
         // (b) cast from an integer-like (including bool, char, enums).
         // In both cases we want the bits.
         let bits = self.force_bits(src.to_scalar()?, src.layout.size)?;
-        Ok(self.cast_from_int(bits, src.layout, dest_layout)?.into())
+        Ok(self.cast_from_int_like(bits, src.layout, dest_layout)?.into())
     }
 
-    fn cast_from_int(
+    fn cast_from_int_like(
         &self,
         v: u128, // raw bits
         src_layout: TyLayout<'tcx>,