From b02359ccce636b83551535571648ae1ae48eca37 Mon Sep 17 00:00:00 2001 From: David Renshaw <dwrenshaw@gmail.com> Date: Mon, 29 Jan 2018 20:26:37 -0500 Subject: [PATCH] rustup --- src/operator.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/operator.rs b/src/operator.rs index b894137..8a7b068 100644 --- a/src/operator.rs +++ b/src/operator.rs @@ -1,5 +1,5 @@ use rustc::mir; -use rustc::ty::{self, Ty}; +use rustc::ty::{Ty}; use rustc_const_math::ConstFloat; use syntax::ast::FloatTy; use std::cmp::Ordering; @@ -153,7 +153,7 @@ impl<'a, 'tcx> EvalContext<'a, 'tcx> { if !left_kind.is_float() && !right_kind.is_float() { match bin_op { Offset if left_kind == Ptr && right_kind == usize => { - let pointee_ty = left_ty.builtin_deref(true, ty::LvaluePreference::NoPreference).expect("Offset called on non-ptr type").ty; + let pointee_ty = left_ty.builtin_deref(true).expect("Offset called on non-ptr type").ty; let ptr = self.pointer_offset(left, pointee_ty, right.to_bytes()? as i64)?; return Ok((ptr, false)); }, -- GitLab