diff options
| author | bors <bors@rust-lang.org> | 2019-08-30 17:54:55 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2019-08-30 17:54:55 +0000 |
| commit | 4295eea903a9e1014ee30f82930f5ec08d888077 (patch) | |
| tree | 9e750b8e93c870abd2f275054be4b6704a9dc542 /src/test | |
| parent | ecca4b8c4bea678615175e1673ffcb647a94eb4a (diff) | |
| parent | 378c32bc90b230d1f8feffee135942d442d2a5b7 (diff) | |
Auto merge of #63982 - sam09:fix-63976, r=estebank
When accessing private field of union, do not misidentify it as a struct Fix incorrect error message when accessing private field of union. Fixes #63976.
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/ui/privacy/union-field-privacy-2.rs | 2 | ||||
| -rw-r--r-- | src/test/ui/privacy/union-field-privacy-2.stderr | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/test/ui/privacy/union-field-privacy-2.rs b/src/test/ui/privacy/union-field-privacy-2.rs index 48279630c63..c2458f74bc8 100644 --- a/src/test/ui/privacy/union-field-privacy-2.rs +++ b/src/test/ui/privacy/union-field-privacy-2.rs @@ -11,5 +11,5 @@ fn main() { let a = u.a; // OK let b = u.b; // OK - let c = u.c; //~ ERROR field `c` of struct `m::U` is private + let c = u.c; //~ ERROR field `c` of union `m::U` is private } diff --git a/src/test/ui/privacy/union-field-privacy-2.stderr b/src/test/ui/privacy/union-field-privacy-2.stderr index df054b8cff8..8789178caac 100644 --- a/src/test/ui/privacy/union-field-privacy-2.stderr +++ b/src/test/ui/privacy/union-field-privacy-2.stderr @@ -1,4 +1,4 @@ -error[E0616]: field `c` of struct `m::U` is private +error[E0616]: field `c` of union `m::U` is private --> $DIR/union-field-privacy-2.rs:14:13 | LL | let c = u.c; |
