Sign in
rust
/
rust-lang
/
rust
/
HEAD
/
.
/
tests
/
ui
/
shadowed
/
use-shadows-reexport.rs
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
();
}