18 lines
245 B
Rust
18 lines
245 B
Rust
// check-pass
|
|
|
|
mod a {
|
|
pub mod b { pub struct Foo; }
|
|
|
|
pub mod c {
|
|
use super::b;
|
|
pub struct Bar(pub b::Foo);
|
|
}
|
|
|
|
pub use self::c::*;
|
|
}
|
|
|
|
fn main() {
|
|
let _ = a::c::Bar(a::b::Foo);
|
|
let _ = a::Bar(a::b::Foo);
|
|
}
|