// run-pass // aux-build:some_crate.rs // compile-flags:--extern some_crate // edition:2018 use some_crate as some_name; mod foo { pub use crate::some_name::*; } fn main() { ::some_crate::hello(); some_name::hello(); foo::hello(); }