1 // run-pass
2 
3 #![allow(unused_imports)]
4 mod foo {
f()5     pub fn f() {}
6 
7     pub use self::f as bar;
8     use foo as bar;
9 }
10 
main()11 fn main() {
12     foo::bar();
13 }
14