]> git.lizzy.rs Git - rust.git/commitdiff
Rollup merge of #58670 - saleemjaffer:refactor_typecast_check_kinds, r=oli-obk
authorMazdak Farrokhzad <twingoow@gmail.com>
Sat, 9 Mar 2019 16:18:17 +0000 (17:18 +0100)
committerGitHub <noreply@github.com>
Sat, 9 Mar 2019 16:18:17 +0000 (17:18 +0100)
fixes rust-lang#52482

1  2 
src/librustc/ty/context.rs
src/librustc_mir/hair/cx/expr.rs
src/librustc_passes/rvalue_promotion.rs
src/librustc_typeck/check/writeback.rs

Simple merge
index 6af45957acf0908984dedbe30f6efa6c05655423,ff5f3018acc08f1c0af116e28a23a1bc21db08b7..ad0a22cc7827c9f3e2163ebc2cdd8d63d5ca7586
@@@ -5,10 -5,9 +5,9 @@@ use crate::hair::cx::to_ref::ToRef
  use crate::hair::util::UserAnnotatedTyHelpers;
  use rustc_data_structures::indexed_vec::Idx;
  use rustc::hir::def::{Def, CtorKind};
 -use rustc::mir::interpret::{GlobalId, ErrorHandled};
 +use rustc::mir::interpret::{GlobalId, ErrorHandled, ConstValue};
  use rustc::ty::{self, AdtKind, Ty};
  use rustc::ty::adjustment::{Adjustment, Adjust, AutoBorrow, AutoBorrowMutability};
- use rustc::ty::cast::CastKind as TyCastKind;
  use rustc::ty::subst::{InternalSubsts, SubstsRef};
  use rustc::hir;
  use rustc::hir::def_id::LocalDefId;