about summary refs log tree commit diff
diff options
context:
space:
mode:
authorDylan MacKenzie <ecstaticmorse@gmail.com>2020-05-20 13:58:41 -0700
committerDylan MacKenzie <ecstaticmorse@gmail.com>2020-05-20 14:55:07 -0700
commit119efbcbfb42115adf04db98cf3fad20e13d25d9 (patch)
tree4ddbae573d9a0936800f5cedf410adbbe3825ca5
parent3a7dfda40a3e798bf086bd58cc7e5e09deb808b5 (diff)
downloadrust-119efbcbfb42115adf04db98cf3fad20e13d25d9.tar.gz
rust-119efbcbfb42115adf04db98cf3fad20e13d25d9.zip
Use `is_const_fn_raw` when unsafety checking
-rw-r--r--src/librustc_mir/transform/check_unsafety.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc_mir/transform/check_unsafety.rs b/src/librustc_mir/transform/check_unsafety.rs
index 9bcb45f6493..a335fa2de41 100644
--- a/src/librustc_mir/transform/check_unsafety.rs
+++ b/src/librustc_mir/transform/check_unsafety.rs
@@ -14,7 +14,7 @@ use rustc_span::symbol::{sym, Symbol};
 
 use std::ops::Bound;
 
-use crate::const_eval::{is_const_fn, is_min_const_fn};
+use crate::const_eval::is_min_const_fn;
 use crate::util;
 
 pub struct UnsafetyChecker<'a, 'tcx> {
@@ -527,7 +527,7 @@ fn unsafety_check_result(tcx: TyCtxt<'_>, def_id: LocalDefId) -> UnsafetyCheckRe
     let (const_context, min_const_fn) = match tcx.hir().body_owner_kind(id) {
         hir::BodyOwnerKind::Closure => (false, false),
         hir::BodyOwnerKind::Fn => {
-            (is_const_fn(tcx, def_id.to_def_id()), is_min_const_fn(tcx, def_id.to_def_id()))
+            (tcx.is_const_fn_raw(def_id.to_def_id()), is_min_const_fn(tcx, def_id.to_def_id()))
         }
         hir::BodyOwnerKind::Const | hir::BodyOwnerKind::Static(_) => (true, false),
     };