]> git.lizzy.rs Git - rust.git/blob - tests/ui/imports/macro-paths.rs
Rollup merge of #106648 - Nilstrieb:poly-cleanup, r=compiler-errors
[rust.git] / tests / ui / imports / macro-paths.rs
1 // aux-build:two_macros.rs
2
3 extern crate two_macros;
4
5 mod foo {
6     pub mod bar {
7         pub use two_macros::m;
8     }
9 }
10
11 fn f() {
12     use foo::*;
13     bar::m! { //~ ERROR ambiguous
14         mod bar { pub use two_macros::m; }
15     }
16 }
17
18 pub mod baz {
19     pub use two_macros::m;
20 }
21
22 fn g() {
23     baz::m! { //~ ERROR ambiguous
24         mod baz { pub use two_macros::m; }
25     }
26 }
27
28 fn main() {}