blob: a4781e49617598c8d7dd5895062649b486bbe0cb [file] [log] [blame] [edit]
// 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
}