1 // run-pass
2 use foo::bar;
3 mod foo {
4     pub use foo::zed::bar;
5     pub mod zed {
bar()6         pub fn bar() { println!("foo"); }
7     }
8 }
9 
main()10 pub fn main() { bar(); }
11