about summary refs log tree commit diff
diff options
context:
space:
mode:
authorvarkor <github@varkor.com>2018-10-16 16:31:41 +0100
committervarkor <github@varkor.com>2018-12-11 11:18:55 +0000
commit4c88be3592ce027629baacc71c450aa997f066ff (patch)
tree447ddce80982032bbcb295caf993dcac1a62f3a1
parent9f609f9feff30324a2fc99ed0f25010d64205dd6 (diff)
downloadrust-4c88be3592ce027629baacc71c450aa997f066ff.tar.gz
rust-4c88be3592ce027629baacc71c450aa997f066ff.zip
Fix handling of divergent dicriminants
-rw-r--r--src/librustc_mir/build/expr/into.rs1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/librustc_mir/build/expr/into.rs b/src/librustc_mir/build/expr/into.rs
index 4b12562887a..e344d845869 100644
--- a/src/librustc_mir/build/expr/into.rs
+++ b/src/librustc_mir/build/expr/into.rs
@@ -275,7 +275,6 @@ impl<'a, 'gcx, 'tcx> Builder<'a, 'gcx, 'tcx> {
                 exit_block.unit()
             }
             ExprKind::Call { ty, fun, args, from_hir_call } => {
-                let diverges = expr.ty.conservative_is_uninhabited();
                 let intrinsic = match ty.sty {
                     ty::FnDef(def_id, _) => {
                         let f = ty.fn_sig(this.hir.tcx());