summaryrefslogtreecommitdiffstats
path: root/src/test/ui/hygiene/privacy-early.rs
blob: 58fc74d65a54a0bc191f9407d7c2ca45f5d8997d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// edition:2018

#![feature(decl_macro)]

mod foo {
    fn f() {}
    macro f() {}

    pub macro m() {
        use f as g; //~ ERROR `f` is private, and cannot be re-exported
        f!();
    }
}

fn main() {
    foo::m!();
}