| //@ revisions: rpass1 rpass2 | |
| //@ ignore-backends: gcc | |
| #![allow(unused_imports)] | |
| #[macro_export] | |
| macro_rules! a_macro { | |
| () => {}; | |
| } | |
| #[cfg(rpass1)] | |
| use a_macro as same_name; | |
| mod same_name {} | |
| mod needed_mod { | |
| fn _crash() { | |
| use super::same_name; | |
| } | |
| } | |
| fn main() {} |