summaryrefslogtreecommitdiffstats
path: root/tests/ui/privacy/private-method-inherited.rs
blob: bc27027e886ba5e8393f4b0c476c01e8754c5104 (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 method `f` is private
}