//@ edition:2018 #![deny(unused_unsafe)] fn main() { let _ = async { unsafe { async {}.await; } //~ ERROR unnecessary `unsafe` }; // `format_args!` expands with a compiler-generated unsafe block unsafe { println!("foo"); } //~ ERROR unnecessary `unsafe` }