blob: d220e4b406be8f4d313cb9947f0bb0003409dfc1 [file] [log] [blame]
//! Check that a local `use` declaration can shadow a re-exported item within the same module.
//@ run-pass
#![allow(unused_imports)]
mod foo {
pub fn f() {}
pub use self::f as bar;
use crate::foo as bar;
}
fn main() {
foo::bar();
}