//@ edition:2021 #![feature(decl_macro)] mod foo { macro_rules! bar { () => {}; } pub use bar as _; //~ ERROR `bar` is only public within the crate, and cannot be re-exported outside macro baz() {} pub use baz as _; //~ ERROR `baz` is private, and cannot be re-exported } fn main() {}