about summary refs log tree commit diff
path: root/tests/ui/privacy/issue-75907_b.rs
blob: a4781e49617598c8d7dd5895062649b486bbe0cb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Test for diagnostic improvement issue #75907, extern crate
//@ aux-build:issue-75907.rs

extern crate issue_75907 as a;

use a::{make_bar, Bar, Foo};

fn main() {
    let Bar(x, y, z) = make_bar();
    //~^ ERROR cannot match against a tuple struct which contains private fields

    let Foo(x, y, z) = Foo::new();
    //~^ ERROR cannot match against a tuple struct which contains private fields
}