summaryrefslogtreecommitdiffstats
path: root/src/test/ui/typeck/issue-87872-missing-inaccessible-field-pattern.rs
blob: d28e17559d879bf7bc5e8f2268aae5be60d847fb (plain)
1
2
3
4
5
6
7
8
9
10
11
#![allow(dead_code, unused_variables)]

pub mod foo {
    #[derive(Default)]
    pub struct Foo { pub visible: bool, invisible: bool, }
}

fn main() {
    let foo::Foo {} = foo::Foo::default();
    //~^ ERROR pattern does not mention field `visible` and inaccessible fields
}