blob: 09c87bc37a63031e1de0070a640ed2e4c8328757 [file] [log] [blame]
//@ check-pass
//@ edition:2018
#![warn(unused_imports)]
mod foo {
macro_rules! foo1 {
() => ();
}
pub(crate) use foo1;
}
fn main ()
{
bar!();
macro_rules! bar {
() => ();
}
use bar;
mod m {
bar1!();
macro_rules! bar1 {
() => ();
}
use bar1;
}
{
foo::foo1!();
}
{
use foo::foo1;
foo1!();
}
{
use foo::foo1; //~ WARNING unused import: `foo::foo1`
foo::foo1!();
}
}