@@ -64,25 +64,25 @@ fn this_crate() {
64
64
let c = a:: C ( 2 , 3 ) ; //~ ERROR: cannot invoke tuple struct constructor
65
65
let d = a:: D ( 4 ) ;
66
66
67
- let a:: A ( ( ) ) = a; //~ ERROR: field #1 is private
67
+ let a:: A ( ( ) ) = a; //~ ERROR: field #1 of struct `a::A` is private
68
68
let a:: A ( _) = a;
69
- match a { a:: A ( ( ) ) => { } } //~ ERROR: field #1 is private
69
+ match a { a:: A ( ( ) ) => { } } //~ ERROR: field #1 of struct `a::A` is private
70
70
match a { a:: A ( _) => { } }
71
71
72
72
let a:: B ( _) = b;
73
- let a:: B ( _b) = b; //~ ERROR: field #1 is private
73
+ let a:: B ( _b) = b; //~ ERROR: field #1 of struct `a::B` is private
74
74
match b { a:: B ( _) => { } }
75
- match b { a:: B ( _b) => { } } //~ ERROR: field #1 is private
76
- match b { a:: B ( 1 ) => { } a:: B ( _) => { } } //~ ERROR: field #1 is private
75
+ match b { a:: B ( _b) => { } } //~ ERROR: field #1 of struct `a::B` is private
76
+ match b { a:: B ( 1 ) => { } a:: B ( _) => { } } //~ ERROR: field #1 of struct `a::B` is private
77
77
78
78
let a:: C ( _, _) = c;
79
79
let a:: C ( _a, _) = c;
80
- let a:: C ( _, _b) = c; //~ ERROR: field #2 is private
81
- let a:: C ( _a, _b) = c; //~ ERROR: field #2 is private
80
+ let a:: C ( _, _b) = c; //~ ERROR: field #2 of struct `a::C` is private
81
+ let a:: C ( _a, _b) = c; //~ ERROR: field #2 of struct `a::C` is private
82
82
match c { a:: C ( _, _) => { } }
83
83
match c { a:: C ( _a, _) => { } }
84
- match c { a:: C ( _, _b) => { } } //~ ERROR: field #2 is private
85
- match c { a:: C ( _a, _b) => { } } //~ ERROR: field #2 is private
84
+ match c { a:: C ( _, _b) => { } } //~ ERROR: field #2 of struct `a::C` is private
85
+ match c { a:: C ( _a, _b) => { } } //~ ERROR: field #2 of struct `a::C` is private
86
86
87
87
let a:: D ( _) = d;
88
88
let a:: D ( _d) = d;
@@ -102,25 +102,30 @@ fn xcrate() {
102
102
let c = other:: C ( 2 , 3 ) ; //~ ERROR: cannot invoke tuple struct constructor
103
103
let d = other:: D ( 4 ) ;
104
104
105
- let other:: A ( ( ) ) = a; //~ ERROR: field #1 is private
105
+ let other:: A ( ( ) ) = a; //~ ERROR: field #1 of struct `privacy-tuple-struct::A` is private
106
106
let other:: A ( _) = a;
107
- match a { other:: A ( ( ) ) => { } } //~ ERROR: field #1 is private
107
+ match a { other:: A ( ( ) ) => { } }
108
+ //~^ ERROR: field #1 of struct `privacy-tuple-struct::A` is private
108
109
match a { other:: A ( _) => { } }
109
110
110
111
let other:: B ( _) = b;
111
- let other:: B ( _b) = b; //~ ERROR: field #1 is private
112
+ let other:: B ( _b) = b; //~ ERROR: field #1 of struct `privacy-tuple-struct::B` is private
112
113
match b { other:: B ( _) => { } }
113
- match b { other:: B ( _b) => { } } //~ ERROR: field #1 is private
114
- match b { other:: B ( 1 ) => { } other:: B ( _) => { } } //~ ERROR: field #1 is private
114
+ match b { other:: B ( _b) => { } }
115
+ //~^ ERROR: field #1 of struct `privacy-tuple-struct::B` is private
116
+ match b { other:: B ( 1 ) => { } other:: B ( _) => { } }
117
+ //~^ ERROR: field #1 of struct `privacy-tuple-struct::B` is private
115
118
116
119
let other:: C ( _, _) = c;
117
120
let other:: C ( _a, _) = c;
118
- let other:: C ( _, _b) = c; //~ ERROR: field #2 is private
119
- let other:: C ( _a, _b) = c; //~ ERROR: field #2 is private
121
+ let other:: C ( _, _b) = c; //~ ERROR: field #2 of struct `privacy-tuple-struct::C` is private
122
+ let other:: C ( _a, _b) = c; //~ ERROR: field #2 of struct `privacy-tuple-struct::C` is private
120
123
match c { other:: C ( _, _) => { } }
121
124
match c { other:: C ( _a, _) => { } }
122
- match c { other:: C ( _, _b) => { } } //~ ERROR: field #2 is private
123
- match c { other:: C ( _a, _b) => { } } //~ ERROR: field #2 is private
125
+ match c { other:: C ( _, _b) => { } }
126
+ //~^ ERROR: field #2 of struct `privacy-tuple-struct::C` is private
127
+ match c { other:: C ( _a, _b) => { } }
128
+ //~^ ERROR: field #2 of struct `privacy-tuple-struct::C` is private
124
129
125
130
let other:: D ( _) = d;
126
131
let other:: D ( _d) = d;
0 commit comments