//@ run-pass //@ aux-build:macro-only-syntax.rs #![feature(proc_macro_hygiene)] extern crate macro_only_syntax; #[macro_only_syntax::expect_unsafe_mod] unsafe mod m { pub unsafe mod inner; } fn main() {}