1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
//@ run-pass #![allow(unused_imports)] // This should resolve fine even with the circular imports as // they are not `pub`. pub mod a { use crate::b::*; } pub mod b { use crate::a::*; } use a::*; fn main() { }