//@ check-pass | |
pub type T = (); | |
mod foo { pub use super::T; } | |
mod bar { pub use super::T; } | |
pub use foo::*; | |
pub use bar::*; | |
mod baz { | |
pub type T = (); | |
mod foo { pub use super::T as S; } | |
mod bar { pub use super::foo::S as T; } | |
pub use self::bar::*; | |
} | |
fn main() {} |