about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorMark Simulacrum <mark.simulacrum@gmail.com>2016-12-19 18:25:56 -0700
committerMark Simulacrum <mark.simulacrum@gmail.com>2016-12-20 20:04:43 -0700
commit6a1ec55c4722aa1d2f4a68e062bb1e2b7342ae70 (patch)
tree641d9d77b9c6757a512ed8b8cd633e92f3bc0d9d /src
parent0d5a8ad11029d484e48821326bb8b193c519aa49 (diff)
downloadrust-6a1ec55c4722aa1d2f4a68e062bb1e2b7342ae70.tar.gz
rust-6a1ec55c4722aa1d2f4a68e062bb1e2b7342ae70.zip
Remove needless check
Diffstat (limited to 'src')
-rw-r--r--src/librustc_trans/glue.rs2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/librustc_trans/glue.rs b/src/librustc_trans/glue.rs
index c9690ee0d1b..d50352f2623 100644
--- a/src/librustc_trans/glue.rs
+++ b/src/librustc_trans/glue.rs
@@ -49,8 +49,6 @@ pub fn trans_exchange_free_dyn<'a, 'tcx>(
     let ccx = bcx.ccx;
     let fn_ty = callee.direct_fn_type(ccx, &[]);
 
-    assert!(!fn_ty.ret.is_indirect() && fn_ty.ret.cast.is_none());
-
     let llret = bcx.call(callee.reify(ccx), &args[..], None);
     fn_ty.apply_attrs_callsite(llret);
 }