summaryrefslogtreecommitdiffstats
path: root/tests/ui/privacy/private-method-inherited.rs
blob: 2f6454288ae6884a9e731e62f60d0874ccf0c27c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Tests that inherited visibility applies to methods.

mod a {
    pub struct Foo;

    impl Foo {
        fn f(self) {}
    }
}

fn main() {
    let x = a::Foo;
    x.f();  //~ ERROR associated function `f` is private
}