@@ -64,25 +64,25 @@ fn this_crate() {
6464 let c = a:: C ( 2 , 3 ) ; //~ ERROR: cannot invoke tuple struct constructor
6565 let d = a:: D ( 4 ) ;
6666
67- let a:: A ( ( ) ) = a; //~ ERROR: field #1 is private
67+ let a:: A ( ( ) ) = a; //~ ERROR: field #1 of struct `a::A` is private
6868 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
7070 match a { a:: A ( _) => { } }
7171
7272 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
7474 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
7777
7878 let a:: C ( _, _) = c;
7979 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
8282 match c { a:: C ( _, _) => { } }
8383 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
8686
8787 let a:: D ( _) = d;
8888 let a:: D ( _d) = d;
@@ -102,25 +102,30 @@ fn xcrate() {
102102 let c = other:: C ( 2 , 3 ) ; //~ ERROR: cannot invoke tuple struct constructor
103103 let d = other:: D ( 4 ) ;
104104
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
106106 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
108109 match a { other:: A ( _) => { } }
109110
110111 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
112113 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
115118
116119 let other:: C ( _, _) = c;
117120 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
120123 match c { other:: C ( _, _) => { } }
121124 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
124129
125130 let other:: D ( _) = d;
126131 let other:: D ( _d) = d;
0 commit comments