about summary refs log tree commit diff
path: root/compiler/rustc_mir/src/transform/mod.rs
diff options
context:
space:
mode:
authorlcnr <rust@lcnr.de>2021-07-17 18:48:07 +0200
committerlcnr <rust@lcnr.de>2021-08-26 11:00:30 +0200
commitab9108b70f25ecd9cce1ab756b82cb00de6c6927 (patch)
treee170e754ffe5d4fdad51e85fdb043a9cc98e1dc8 /compiler/rustc_mir/src/transform/mod.rs
parentcc47998e2877f13712a12b3814cc2bbf07fbae09 (diff)
downloadrust-ab9108b70f25ecd9cce1ab756b82cb00de6c6927.tar.gz
rust-ab9108b70f25ecd9cce1ab756b82cb00de6c6927.zip
update `TypeFlags` to deal with missing ct substs
Diffstat (limited to 'compiler/rustc_mir/src/transform/mod.rs')
-rw-r--r--compiler/rustc_mir/src/transform/mod.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/compiler/rustc_mir/src/transform/mod.rs b/compiler/rustc_mir/src/transform/mod.rs
index fa648a6dd49..d4c2456e9a4 100644
--- a/compiler/rustc_mir/src/transform/mod.rs
+++ b/compiler/rustc_mir/src/transform/mod.rs
@@ -400,7 +400,7 @@ fn inner_mir_for_ctfe(tcx: TyCtxt<'_>, def: ty::WithOptConstParam<LocalDefId>) -
         }
     }
 
-    debug_assert!(!body.has_free_regions(), "Free regions in MIR for CTFE");
+    debug_assert!(!body.has_free_regions(tcx), "Free regions in MIR for CTFE");
 
     body
 }
@@ -594,7 +594,7 @@ fn inner_optimized_mir(tcx: TyCtxt<'_>, did: LocalDefId) -> Body<'_> {
         tcx.mir_drops_elaborated_and_const_checked(ty::WithOptConstParam::unknown(did)).steal();
     run_optimization_passes(tcx, &mut body);
 
-    debug_assert!(!body.has_free_regions(), "Free regions in optimized MIR");
+    debug_assert!(!body.has_free_regions(tcx), "Free regions in optimized MIR");
 
     body
 }
@@ -621,7 +621,7 @@ fn promoted_mir<'tcx>(
         run_post_borrowck_cleanup_passes(tcx, body);
     }
 
-    debug_assert!(!promoted.has_free_regions(), "Free regions in promoted MIR");
+    debug_assert!(!promoted.has_free_regions(tcx), "Free regions in promoted MIR");
 
     tcx.arena.alloc(promoted)
 }