]> git.proxmox.com Git - rustc.git/blame - src/test/ui/issues/issue-18083.rs
New upstream version 1.49.0+dfsg1
[rustc.git] / src / test / ui / issues / issue-18083.rs
CommitLineData
60c5eb7d 1// check-pass
0bf4aa26
XL
2#![allow(dead_code)]
3#![allow(unused_imports)]
e9174d1e
SL
4// These crossed imports should resolve fine, and not block on
5// each other and be reported as unresolved.
85aaf69f 6
e9174d1e
SL
7mod a {
8 use b::{B};
9 pub use self::inner::A;
223e47cc 10
e9174d1e
SL
11 mod inner {
12 pub struct A;
13 }
14}
62682a34 15
e9174d1e
SL
16mod b {
17 use a::{A};
18 pub use self::inner::B;
62682a34 19
e9174d1e
SL
20 mod inner {
21 pub struct B;
22 }
62682a34 23}
e9174d1e
SL
24
25fn main() {}