about summary refs log tree commit diff
path: root/tests/ui/lint/issue-57410-1.rs
blob: 6c0b54d74ec5e2b64b65b5ff890ec3c1a6e45ed2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//@ check-pass

// Originally from #53925.
// Tests that the `unreachable_pub` lint doesn't fire for `pub self::bar::Bar`.

#![deny(unreachable_pub)]

mod foo {
    mod bar {
        pub struct Bar;
    }

    pub use self::bar::Bar;
}

pub use foo::Bar;

fn main() {}