]>
Commit | Line | Data |
---|---|---|
dc9dc135 XL |
1 | // check-pass |
2 | ||
54a0048b SL |
3 | mod a { |
4 | pub mod b { pub struct Foo; } | |
1a4d82fc | 5 | |
54a0048b SL |
6 | pub mod c { |
7 | use super::b; | |
8 | pub struct Bar(pub b::Foo); | |
223e47cc | 9 | } |
223e47cc | 10 | |
54a0048b SL |
11 | pub use self::c::*; |
12 | } | |
13 | ||
a1dfa0c6 | 14 | fn main() { |
54a0048b SL |
15 | let _ = a::c::Bar(a::b::Foo); |
16 | let _ = a::Bar(a::b::Foo); | |
223e47cc | 17 | } |