]> git.proxmox.com Git - rustc.git/blob - src/test/ui/privacy/associated-item-privacy-trait.stderr
New upstream version 1.48.0~beta.8+dfsg1
[rustc.git] / src / test / ui / privacy / associated-item-privacy-trait.stderr
1 error: type `for<'r> fn(&'r priv_trait::Pub) {<priv_trait::Pub as PrivTr>::method}` is private
2 --> $DIR/associated-item-privacy-trait.rs:17:21
3 |
4 LL | let value = <Pub as PrivTr>::method;
5 | ^^^^^^^^^^^^^^^^^^^^^^^ private type
6 ...
7 LL | priv_trait::mac!();
8 | ------------------- in this macro invocation
9 |
10 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
11
12 error: type `for<'r> fn(&'r priv_trait::Pub) {<priv_trait::Pub as PrivTr>::method}` is private
13 --> $DIR/associated-item-privacy-trait.rs:19:9
14 |
15 LL | value;
16 | ^^^^^ private type
17 ...
18 LL | priv_trait::mac!();
19 | ------------------- in this macro invocation
20 |
21 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
22
23 error: type `for<'r> fn(&'r Self) {<Self as PrivTr>::method}` is private
24 --> $DIR/associated-item-privacy-trait.rs:21:13
25 |
26 LL | Pub.method();
27 | ^^^^^^ private type
28 ...
29 LL | priv_trait::mac!();
30 | ------------------- in this macro invocation
31 |
32 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
33
34 error: associated constant `<Pub as PrivTr>::CONST` is private
35 --> $DIR/associated-item-privacy-trait.rs:23:9
36 |
37 LL | <Pub as PrivTr>::CONST;
38 | ^^^^^^^^^^^^^^^^^^^^^^ private associated constant
39 ...
40 LL | priv_trait::mac!();
41 | ------------------- in this macro invocation
42 |
43 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
44
45 error: associated type `<Pub as PrivTr>::AssocTy` is private
46 --> $DIR/associated-item-privacy-trait.rs:25:16
47 |
48 LL | let _: <Pub as PrivTr>::AssocTy;
49 | ^^^^^^^^^^^^^^^^^^^^^^^^ private associated type
50 ...
51 LL | priv_trait::mac!();
52 | ------------------- in this macro invocation
53 |
54 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
55
56 error: trait `PrivTr` is private
57 --> $DIR/associated-item-privacy-trait.rs:27:34
58 |
59 LL | pub type InSignatureTy = <Pub as PrivTr>::AssocTy;
60 | ^^^^^^^^^^^^^^^^^^^^^^^^ private trait
61 ...
62 LL | priv_trait::mac!();
63 | ------------------- in this macro invocation
64 |
65 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
66
67 error: trait `PrivTr` is private
68 --> $DIR/associated-item-privacy-trait.rs:29:34
69 |
70 LL | pub trait InSignatureTr: PrivTr {}
71 | ^^^^^^ private trait
72 ...
73 LL | priv_trait::mac!();
74 | ------------------- in this macro invocation
75 |
76 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
77
78 error: trait `PrivTr` is private
79 --> $DIR/associated-item-privacy-trait.rs:31:14
80 |
81 LL | impl PrivTr for u8 {}
82 | ^^^^^^ private trait
83 ...
84 LL | priv_trait::mac!();
85 | ------------------- in this macro invocation
86 |
87 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
88
89 error: type `priv_signature::Priv` is private
90 --> $DIR/associated-item-privacy-trait.rs:48:21
91 |
92 LL | let value = <Pub as PubTr>::method;
93 | ^^^^^^^^^^^^^^^^^^^^^^ private type
94 ...
95 LL | priv_signature::mac!();
96 | ----------------------- in this macro invocation
97 |
98 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
99
100 error: type `priv_signature::Priv` is private
101 --> $DIR/associated-item-privacy-trait.rs:50:9
102 |
103 LL | value;
104 | ^^^^^ private type
105 ...
106 LL | priv_signature::mac!();
107 | ----------------------- in this macro invocation
108 |
109 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
110
111 error: type `priv_signature::Priv` is private
112 --> $DIR/associated-item-privacy-trait.rs:52:13
113 |
114 LL | Pub.method(loop {});
115 | ^^^^^^ private type
116 ...
117 LL | priv_signature::mac!();
118 | ----------------------- in this macro invocation
119 |
120 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
121
122 error: type `priv_substs::Priv` is private
123 --> $DIR/associated-item-privacy-trait.rs:69:21
124 |
125 LL | let value = <Pub as PubTr>::method::<Priv>;
126 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ private type
127 ...
128 LL | priv_substs::mac!();
129 | -------------------- in this macro invocation
130 |
131 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
132
133 error: type `priv_substs::Priv` is private
134 --> $DIR/associated-item-privacy-trait.rs:71:9
135 |
136 LL | value;
137 | ^^^^^ private type
138 ...
139 LL | priv_substs::mac!();
140 | -------------------- in this macro invocation
141 |
142 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
143
144 error: type `priv_substs::Priv` is private
145 --> $DIR/associated-item-privacy-trait.rs:73:9
146 |
147 LL | Pub.method::<Priv>();
148 | ^^^^^^^^^^^^^^^^^^^^ private type
149 ...
150 LL | priv_substs::mac!();
151 | -------------------- in this macro invocation
152 |
153 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
154
155 error: type `priv_parent_substs::Priv` is private
156 --> $DIR/associated-item-privacy-trait.rs:93:21
157 |
158 LL | let value = <Pub as PubTr>::method;
159 | ^^^^^^^^^^^^^^^^^^^^^^ private type
160 ...
161 LL | priv_parent_substs::mac!();
162 | --------------------------- in this macro invocation
163 |
164 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
165
166 error: type `priv_parent_substs::Priv` is private
167 --> $DIR/associated-item-privacy-trait.rs:95:9
168 |
169 LL | value;
170 | ^^^^^ private type
171 ...
172 LL | priv_parent_substs::mac!();
173 | --------------------------- in this macro invocation
174 |
175 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
176
177 error: type `priv_parent_substs::Priv` is private
178 --> $DIR/associated-item-privacy-trait.rs:97:21
179 |
180 LL | let value = <Pub as PubTr<_>>::method;
181 | ^^^^^^^^^^^^^^^^^^^^^^^^^ private type
182 ...
183 LL | priv_parent_substs::mac!();
184 | --------------------------- in this macro invocation
185 |
186 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
187
188 error: type `priv_parent_substs::Priv` is private
189 --> $DIR/associated-item-privacy-trait.rs:99:9
190 |
191 LL | value;
192 | ^^^^^ private type
193 ...
194 LL | priv_parent_substs::mac!();
195 | --------------------------- in this macro invocation
196 |
197 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
198
199 error: type `priv_parent_substs::Priv` is private
200 --> $DIR/associated-item-privacy-trait.rs:101:9
201 |
202 LL | Pub.method();
203 | ^^^^^^^^^^^^ private type
204 ...
205 LL | priv_parent_substs::mac!();
206 | --------------------------- in this macro invocation
207 |
208 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
209
210 error: type `priv_parent_substs::Priv` is private
211 --> $DIR/associated-item-privacy-trait.rs:104:21
212 |
213 LL | let value = <Priv as PubTr<_>>::method;
214 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ private type
215 ...
216 LL | priv_parent_substs::mac!();
217 | --------------------------- in this macro invocation
218 |
219 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
220
221 error: type `priv_parent_substs::Priv` is private
222 --> $DIR/associated-item-privacy-trait.rs:106:9
223 |
224 LL | value;
225 | ^^^^^ private type
226 ...
227 LL | priv_parent_substs::mac!();
228 | --------------------------- in this macro invocation
229 |
230 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
231
232 error: type `priv_parent_substs::Priv` is private
233 --> $DIR/associated-item-privacy-trait.rs:108:9
234 |
235 LL | Priv.method();
236 | ^^^^^^^^^^^^^ private type
237 ...
238 LL | priv_parent_substs::mac!();
239 | --------------------------- in this macro invocation
240 |
241 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
242
243 error: type `priv_parent_substs::Priv` is private
244 --> $DIR/associated-item-privacy-trait.rs:111:9
245 |
246 LL | <Pub as PubTr>::CONST;
247 | ^^^^^^^^^^^^^^^^^^^^^ private type
248 ...
249 LL | priv_parent_substs::mac!();
250 | --------------------------- in this macro invocation
251 |
252 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
253
254 error: type `priv_parent_substs::Priv` is private
255 --> $DIR/associated-item-privacy-trait.rs:113:9
256 |
257 LL | <Pub as PubTr<_>>::CONST;
258 | ^^^^^^^^^^^^^^^^^^^^^^^^ private type
259 ...
260 LL | priv_parent_substs::mac!();
261 | --------------------------- in this macro invocation
262 |
263 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
264
265 error: type `priv_parent_substs::Priv` is private
266 --> $DIR/associated-item-privacy-trait.rs:115:9
267 |
268 LL | <Priv as PubTr<_>>::CONST;
269 | ^^^^^^^^^^^^^^^^^^^^^^^^^ private type
270 ...
271 LL | priv_parent_substs::mac!();
272 | --------------------------- in this macro invocation
273 |
274 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
275
276 error: type `priv_parent_substs::Priv` is private
277 --> $DIR/associated-item-privacy-trait.rs:119:30
278 |
279 LL | let _: <Pub as PubTr<_>>::AssocTy;
280 | ^ private type
281 ...
282 LL | priv_parent_substs::mac!();
283 | --------------------------- in this macro invocation
284 |
285 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
286
287 error: type `priv_parent_substs::Priv` is private
288 --> $DIR/associated-item-privacy-trait.rs:121:17
289 |
290 LL | let _: <Priv as PubTr<_>>::AssocTy;
291 | ^^^^ private type
292 ...
293 LL | priv_parent_substs::mac!();
294 | --------------------------- in this macro invocation
295 |
296 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
297
298 error: type `priv_parent_substs::Priv` is private
299 --> $DIR/associated-item-privacy-trait.rs:124:35
300 |
301 LL | pub type InSignatureTy1 = <Pub as PubTr>::AssocTy;
302 | ^^^^^^^^^^^^^^^^^^^^^^^ private type
303 ...
304 LL | priv_parent_substs::mac!();
305 | --------------------------- in this macro invocation
306 |
307 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
308
309 error: type `priv_parent_substs::Priv` is private
310 --> $DIR/associated-item-privacy-trait.rs:126:35
311 |
312 LL | pub type InSignatureTy2 = <Priv as PubTr<Pub>>::AssocTy;
313 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ private type
314 ...
315 LL | priv_parent_substs::mac!();
316 | --------------------------- in this macro invocation
317 |
318 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
319
320 error: type `priv_parent_substs::Priv` is private
321 --> $DIR/associated-item-privacy-trait.rs:128:14
322 |
323 LL | impl PubTr for u8 {}
324 | ^^^^^ private type
325 ...
326 LL | priv_parent_substs::mac!();
327 | --------------------------- in this macro invocation
328 |
329 = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
330
331 error: aborting due to 30 previous errors
332