]> git.lizzy.rs Git - rust.git/blob - tests/ui/inline-const/expr-unsafe.rs
Auto merge of #106646 - Amanieu:ilp32-object, r=Mark-Simulacrum
[rust.git] / tests / ui / inline-const / expr-unsafe.rs
1 // check-pass
2 // revisions: mir thir
3 // [thir]compile-flags: -Z thir-unsafeck
4 #![warn(unused_unsafe)]
5 #![feature(inline_const)]
6 const unsafe fn require_unsafe() -> usize { 1 }
7
8 fn main() {
9     unsafe {
10         const {
11             require_unsafe();
12             unsafe {}
13             //~^ WARNING unnecessary `unsafe` block
14         }
15     }
16 }