]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_hir_typeck/src/intrinsicck.rs
Add delay span bug
[rust.git] / compiler / rustc_hir_typeck / src / intrinsicck.rs
index c9878e381a94d969327364c32514f81b991d4b78..c2dc14024655aeba39308b9efad08977356f5580 100644 (file)
@@ -47,7 +47,7 @@ pub fn check_transmute(&self, from: Ty<'tcx>, to: Ty<'tcx>, hir_id: HirId) {
         let to = normalize(to);
         trace!(?from, ?to);
         if from.has_non_region_infer() || to.has_non_region_infer() {
-            // We can't check anything if there are inference variables.
+            tcx.sess.delay_span_bug(span, "argument to transmute has inference variables");
             return;
         }
         // Transmutes that are only changing lifetimes are always ok.