| macro_rules! import { | |
| ( $(($path:expr, $name:ident)),* ) => { | |
| $( | |
| #[path = $path] | |
| mod $name; | |
| pub use self::$name; | |
| //~^ ERROR the name `issue_56411_aux` is defined multiple times | |
| //~| ERROR `issue_56411_aux` is only public within the crate, and cannot be re-exported outside | |
| )* | |
| } | |
| } | |
| import!(("issue-56411-aux.rs", issue_56411_aux)); | |
| fn main() { | |
| println!("Hello, world!"); | |
| } |