blob: 72b1ea7ccc8baf034f87bd0636af6ddc873641c2 [file] [log] [blame] [edit]
// ICE #64784 already borrowed: BorrowMutError
//@ check-pass
// issue: rust-lang/rust#64784
#![feature(decl_macro)]
pub macro m($i:ident, $j:ident) {
mod $i {
pub use crate::$j::*;
pub struct A;
}
}
m!(x, y);
m!(y, x);
fn main() {}