]>
git.proxmox.com Git - rustc.git/blob - compiler/rustc_error_codes/src/error_codes.rs
1 // Error messages for EXXXX errors. Each message should start and end with a
2 // new line, and be wrapped to 80 characters. In vim you can `:set tw=80` and
3 // use `gq` to wrap paragraphs. Use `:set tw=0` to disable.
7 // Error messages' format must follow the RFC 1567 available here:
8 // https://github.com/rust-lang/rfcs/pull/1567
10 register_diagnostics
! {
11 E0001
: include_str
!("./error_codes/E0001.md"),
12 E0002
: include_str
!("./error_codes/E0002.md"),
13 E0004
: include_str
!("./error_codes/E0004.md"),
14 E0005
: include_str
!("./error_codes/E0005.md"),
15 E0007
: include_str
!("./error_codes/E0007.md"),
16 E0009
: include_str
!("./error_codes/E0009.md"),
17 E0010
: include_str
!("./error_codes/E0010.md"),
18 E0013
: include_str
!("./error_codes/E0013.md"),
19 E0014
: include_str
!("./error_codes/E0014.md"),
20 E0015
: include_str
!("./error_codes/E0015.md"),
21 E0023
: include_str
!("./error_codes/E0023.md"),
22 E0025
: include_str
!("./error_codes/E0025.md"),
23 E0026
: include_str
!("./error_codes/E0026.md"),
24 E0027
: include_str
!("./error_codes/E0027.md"),
25 E0029
: include_str
!("./error_codes/E0029.md"),
26 E0030
: include_str
!("./error_codes/E0030.md"),
27 E0033
: include_str
!("./error_codes/E0033.md"),
28 E0034
: include_str
!("./error_codes/E0034.md"),
29 E0038
: include_str
!("./error_codes/E0038.md"),
30 E0040
: include_str
!("./error_codes/E0040.md"),
31 E0044
: include_str
!("./error_codes/E0044.md"),
32 E0045
: include_str
!("./error_codes/E0045.md"),
33 E0046
: include_str
!("./error_codes/E0046.md"),
34 E0049
: include_str
!("./error_codes/E0049.md"),
35 E0050
: include_str
!("./error_codes/E0050.md"),
36 E0053
: include_str
!("./error_codes/E0053.md"),
37 E0054
: include_str
!("./error_codes/E0054.md"),
38 E0055
: include_str
!("./error_codes/E0055.md"),
39 E0057
: include_str
!("./error_codes/E0057.md"),
40 E0059
: include_str
!("./error_codes/E0059.md"),
41 E0060
: include_str
!("./error_codes/E0060.md"),
42 E0061
: include_str
!("./error_codes/E0061.md"),
43 E0062
: include_str
!("./error_codes/E0062.md"),
44 E0063
: include_str
!("./error_codes/E0063.md"),
45 E0067
: include_str
!("./error_codes/E0067.md"),
46 E0069
: include_str
!("./error_codes/E0069.md"),
47 E0070
: include_str
!("./error_codes/E0070.md"),
48 E0071
: include_str
!("./error_codes/E0071.md"),
49 E0072
: include_str
!("./error_codes/E0072.md"),
50 E0073
: include_str
!("./error_codes/E0073.md"),
51 E0074
: include_str
!("./error_codes/E0074.md"),
52 E0075
: include_str
!("./error_codes/E0075.md"),
53 E0076
: include_str
!("./error_codes/E0076.md"),
54 E0077
: include_str
!("./error_codes/E0077.md"),
55 E0080
: include_str
!("./error_codes/E0080.md"),
56 E0081
: include_str
!("./error_codes/E0081.md"),
57 E0084
: include_str
!("./error_codes/E0084.md"),
58 E0087
: include_str
!("./error_codes/E0087.md"),
59 E0088
: include_str
!("./error_codes/E0088.md"),
60 E0089
: include_str
!("./error_codes/E0089.md"),
61 E0090
: include_str
!("./error_codes/E0090.md"),
62 E0091
: include_str
!("./error_codes/E0091.md"),
63 E0092
: include_str
!("./error_codes/E0092.md"),
64 E0093
: include_str
!("./error_codes/E0093.md"),
65 E0094
: include_str
!("./error_codes/E0094.md"),
66 E0106
: include_str
!("./error_codes/E0106.md"),
67 E0107
: include_str
!("./error_codes/E0107.md"),
68 E0109
: include_str
!("./error_codes/E0109.md"),
69 E0110
: include_str
!("./error_codes/E0110.md"),
70 E0116
: include_str
!("./error_codes/E0116.md"),
71 E0117
: include_str
!("./error_codes/E0117.md"),
72 E0118
: include_str
!("./error_codes/E0118.md"),
73 E0119
: include_str
!("./error_codes/E0119.md"),
74 E0120
: include_str
!("./error_codes/E0120.md"),
75 E0121
: include_str
!("./error_codes/E0121.md"),
76 E0124
: include_str
!("./error_codes/E0124.md"),
77 E0128
: include_str
!("./error_codes/E0128.md"),
78 E0130
: include_str
!("./error_codes/E0130.md"),
79 E0131
: include_str
!("./error_codes/E0131.md"),
80 E0132
: include_str
!("./error_codes/E0132.md"),
81 E0133
: include_str
!("./error_codes/E0133.md"),
82 E0136
: include_str
!("./error_codes/E0136.md"),
83 E0137
: include_str
!("./error_codes/E0137.md"),
84 E0138
: include_str
!("./error_codes/E0138.md"),
85 E0139
: include_str
!("./error_codes/E0139.md"),
86 E0152
: include_str
!("./error_codes/E0152.md"),
87 E0154
: include_str
!("./error_codes/E0154.md"),
88 E0158
: include_str
!("./error_codes/E0158.md"),
89 E0161
: include_str
!("./error_codes/E0161.md"),
90 E0162
: include_str
!("./error_codes/E0162.md"),
91 E0164
: include_str
!("./error_codes/E0164.md"),
92 E0165
: include_str
!("./error_codes/E0165.md"),
93 E0170
: include_str
!("./error_codes/E0170.md"),
94 E0178
: include_str
!("./error_codes/E0178.md"),
95 E0183
: include_str
!("./error_codes/E0183.md"),
96 E0184
: include_str
!("./error_codes/E0184.md"),
97 E0185
: include_str
!("./error_codes/E0185.md"),
98 E0186
: include_str
!("./error_codes/E0186.md"),
99 E0191
: include_str
!("./error_codes/E0191.md"),
100 E0192
: include_str
!("./error_codes/E0192.md"),
101 E0193
: include_str
!("./error_codes/E0193.md"),
102 E0195
: include_str
!("./error_codes/E0195.md"),
103 E0197
: include_str
!("./error_codes/E0197.md"),
104 E0198
: include_str
!("./error_codes/E0198.md"),
105 E0199
: include_str
!("./error_codes/E0199.md"),
106 E0200
: include_str
!("./error_codes/E0200.md"),
107 E0201
: include_str
!("./error_codes/E0201.md"),
108 E0203
: include_str
!("./error_codes/E0203.md"),
109 E0204
: include_str
!("./error_codes/E0204.md"),
110 E0205
: include_str
!("./error_codes/E0205.md"),
111 E0206
: include_str
!("./error_codes/E0206.md"),
112 E0207
: include_str
!("./error_codes/E0207.md"),
113 E0210
: include_str
!("./error_codes/E0210.md"),
114 E0211
: include_str
!("./error_codes/E0211.md"),
115 E0212
: include_str
!("./error_codes/E0212.md"),
116 E0214
: include_str
!("./error_codes/E0214.md"),
117 E0220
: include_str
!("./error_codes/E0220.md"),
118 E0221
: include_str
!("./error_codes/E0221.md"),
119 E0222
: include_str
!("./error_codes/E0222.md"),
120 E0223
: include_str
!("./error_codes/E0223.md"),
121 E0224
: include_str
!("./error_codes/E0224.md"),
122 E0225
: include_str
!("./error_codes/E0225.md"),
123 E0226
: include_str
!("./error_codes/E0226.md"),
124 E0227
: include_str
!("./error_codes/E0227.md"),
125 E0228
: include_str
!("./error_codes/E0228.md"),
126 E0229
: include_str
!("./error_codes/E0229.md"),
127 E0230
: include_str
!("./error_codes/E0230.md"),
128 E0231
: include_str
!("./error_codes/E0231.md"),
129 E0232
: include_str
!("./error_codes/E0232.md"),
130 E0243
: include_str
!("./error_codes/E0243.md"),
131 E0244
: include_str
!("./error_codes/E0244.md"),
132 E0251
: include_str
!("./error_codes/E0251.md"),
133 E0252
: include_str
!("./error_codes/E0252.md"),
134 E0253
: include_str
!("./error_codes/E0253.md"),
135 E0254
: include_str
!("./error_codes/E0254.md"),
136 E0255
: include_str
!("./error_codes/E0255.md"),
137 E0256
: include_str
!("./error_codes/E0256.md"),
138 E0259
: include_str
!("./error_codes/E0259.md"),
139 E0260
: include_str
!("./error_codes/E0260.md"),
140 E0261
: include_str
!("./error_codes/E0261.md"),
141 E0262
: include_str
!("./error_codes/E0262.md"),
142 E0263
: include_str
!("./error_codes/E0263.md"),
143 E0264
: include_str
!("./error_codes/E0264.md"),
144 E0267
: include_str
!("./error_codes/E0267.md"),
145 E0268
: include_str
!("./error_codes/E0268.md"),
146 E0271
: include_str
!("./error_codes/E0271.md"),
147 E0275
: include_str
!("./error_codes/E0275.md"),
148 E0276
: include_str
!("./error_codes/E0276.md"),
149 E0277
: include_str
!("./error_codes/E0277.md"),
150 E0281
: include_str
!("./error_codes/E0281.md"),
151 E0282
: include_str
!("./error_codes/E0282.md"),
152 E0283
: include_str
!("./error_codes/E0283.md"),
153 E0284
: include_str
!("./error_codes/E0284.md"),
154 E0297
: include_str
!("./error_codes/E0297.md"),
155 E0301
: include_str
!("./error_codes/E0301.md"),
156 E0302
: include_str
!("./error_codes/E0302.md"),
157 E0303
: include_str
!("./error_codes/E0303.md"),
158 E0307
: include_str
!("./error_codes/E0307.md"),
159 E0308
: include_str
!("./error_codes/E0308.md"),
160 E0309
: include_str
!("./error_codes/E0309.md"),
161 E0310
: include_str
!("./error_codes/E0310.md"),
162 E0311
: include_str
!("./error_codes/E0311.md"),
163 E0312
: include_str
!("./error_codes/E0312.md"),
164 E0316
: include_str
!("./error_codes/E0316.md"),
165 E0317
: include_str
!("./error_codes/E0317.md"),
166 E0321
: include_str
!("./error_codes/E0321.md"),
167 E0322
: include_str
!("./error_codes/E0322.md"),
168 E0323
: include_str
!("./error_codes/E0323.md"),
169 E0324
: include_str
!("./error_codes/E0324.md"),
170 E0325
: include_str
!("./error_codes/E0325.md"),
171 E0326
: include_str
!("./error_codes/E0326.md"),
172 E0328
: include_str
!("./error_codes/E0328.md"),
173 E0329
: include_str
!("./error_codes/E0329.md"),
174 E0364
: include_str
!("./error_codes/E0364.md"),
175 E0365
: include_str
!("./error_codes/E0365.md"),
176 E0366
: include_str
!("./error_codes/E0366.md"),
177 E0367
: include_str
!("./error_codes/E0367.md"),
178 E0368
: include_str
!("./error_codes/E0368.md"),
179 E0369
: include_str
!("./error_codes/E0369.md"),
180 E0370
: include_str
!("./error_codes/E0370.md"),
181 E0371
: include_str
!("./error_codes/E0371.md"),
182 E0373
: include_str
!("./error_codes/E0373.md"),
183 E0374
: include_str
!("./error_codes/E0374.md"),
184 E0375
: include_str
!("./error_codes/E0375.md"),
185 E0376
: include_str
!("./error_codes/E0376.md"),
186 E0378
: include_str
!("./error_codes/E0378.md"),
187 E0379
: include_str
!("./error_codes/E0379.md"),
188 E0380
: include_str
!("./error_codes/E0380.md"),
189 E0381
: include_str
!("./error_codes/E0381.md"),
190 E0382
: include_str
!("./error_codes/E0382.md"),
191 E0383
: include_str
!("./error_codes/E0383.md"),
192 E0384
: include_str
!("./error_codes/E0384.md"),
193 E0386
: include_str
!("./error_codes/E0386.md"),
194 E0387
: include_str
!("./error_codes/E0387.md"),
195 E0388
: include_str
!("./error_codes/E0388.md"),
196 E0389
: include_str
!("./error_codes/E0389.md"),
197 E0390
: include_str
!("./error_codes/E0390.md"),
198 E0391
: include_str
!("./error_codes/E0391.md"),
199 E0392
: include_str
!("./error_codes/E0392.md"),
200 E0393
: include_str
!("./error_codes/E0393.md"),
201 E0398
: include_str
!("./error_codes/E0398.md"),
202 E0399
: include_str
!("./error_codes/E0399.md"),
203 E0401
: include_str
!("./error_codes/E0401.md"),
204 E0403
: include_str
!("./error_codes/E0403.md"),
205 E0404
: include_str
!("./error_codes/E0404.md"),
206 E0405
: include_str
!("./error_codes/E0405.md"),
207 E0407
: include_str
!("./error_codes/E0407.md"),
208 E0408
: include_str
!("./error_codes/E0408.md"),
209 E0409
: include_str
!("./error_codes/E0409.md"),
210 E0411
: include_str
!("./error_codes/E0411.md"),
211 E0412
: include_str
!("./error_codes/E0412.md"),
212 E0415
: include_str
!("./error_codes/E0415.md"),
213 E0416
: include_str
!("./error_codes/E0416.md"),
214 E0422
: include_str
!("./error_codes/E0422.md"),
215 E0423
: include_str
!("./error_codes/E0423.md"),
216 E0424
: include_str
!("./error_codes/E0424.md"),
217 E0425
: include_str
!("./error_codes/E0425.md"),
218 E0426
: include_str
!("./error_codes/E0426.md"),
219 E0428
: include_str
!("./error_codes/E0428.md"),
220 E0429
: include_str
!("./error_codes/E0429.md"),
221 E0430
: include_str
!("./error_codes/E0430.md"),
222 E0431
: include_str
!("./error_codes/E0431.md"),
223 E0432
: include_str
!("./error_codes/E0432.md"),
224 E0433
: include_str
!("./error_codes/E0433.md"),
225 E0434
: include_str
!("./error_codes/E0434.md"),
226 E0435
: include_str
!("./error_codes/E0435.md"),
227 E0436
: include_str
!("./error_codes/E0436.md"),
228 E0437
: include_str
!("./error_codes/E0437.md"),
229 E0438
: include_str
!("./error_codes/E0438.md"),
230 E0439
: include_str
!("./error_codes/E0439.md"),
231 E0445
: include_str
!("./error_codes/E0445.md"),
232 E0446
: include_str
!("./error_codes/E0446.md"),
233 E0447
: include_str
!("./error_codes/E0447.md"),
234 E0448
: include_str
!("./error_codes/E0448.md"),
235 E0449
: include_str
!("./error_codes/E0449.md"),
236 E0451
: include_str
!("./error_codes/E0451.md"),
237 E0452
: include_str
!("./error_codes/E0452.md"),
238 E0453
: include_str
!("./error_codes/E0453.md"),
239 E0454
: include_str
!("./error_codes/E0454.md"),
240 E0455
: include_str
!("./error_codes/E0455.md"),
241 E0458
: include_str
!("./error_codes/E0458.md"),
242 E0459
: include_str
!("./error_codes/E0459.md"),
243 E0463
: include_str
!("./error_codes/E0463.md"),
244 E0464
: include_str
!("./error_codes/E0464.md"),
245 E0466
: include_str
!("./error_codes/E0466.md"),
246 E0468
: include_str
!("./error_codes/E0468.md"),
247 E0469
: include_str
!("./error_codes/E0469.md"),
248 E0477
: include_str
!("./error_codes/E0477.md"),
249 E0478
: include_str
!("./error_codes/E0478.md"),
250 E0482
: include_str
!("./error_codes/E0482.md"),
251 E0491
: include_str
!("./error_codes/E0491.md"),
252 E0492
: include_str
!("./error_codes/E0492.md"),
253 E0493
: include_str
!("./error_codes/E0493.md"),
254 E0495
: include_str
!("./error_codes/E0495.md"),
255 E0496
: include_str
!("./error_codes/E0496.md"),
256 E0497
: include_str
!("./error_codes/E0497.md"),
257 E0498
: include_str
!("./error_codes/E0498.md"),
258 E0499
: include_str
!("./error_codes/E0499.md"),
259 E0500
: include_str
!("./error_codes/E0500.md"),
260 E0501
: include_str
!("./error_codes/E0501.md"),
261 E0502
: include_str
!("./error_codes/E0502.md"),
262 E0503
: include_str
!("./error_codes/E0503.md"),
263 E0504
: include_str
!("./error_codes/E0504.md"),
264 E0505
: include_str
!("./error_codes/E0505.md"),
265 E0506
: include_str
!("./error_codes/E0506.md"),
266 E0507
: include_str
!("./error_codes/E0507.md"),
267 E0508
: include_str
!("./error_codes/E0508.md"),
268 E0509
: include_str
!("./error_codes/E0509.md"),
269 E0510
: include_str
!("./error_codes/E0510.md"),
270 E0511
: include_str
!("./error_codes/E0511.md"),
271 E0512
: include_str
!("./error_codes/E0512.md"),
272 E0515
: include_str
!("./error_codes/E0515.md"),
273 E0516
: include_str
!("./error_codes/E0516.md"),
274 E0517
: include_str
!("./error_codes/E0517.md"),
275 E0518
: include_str
!("./error_codes/E0518.md"),
276 E0520
: include_str
!("./error_codes/E0520.md"),
277 E0521
: include_str
!("./error_codes/E0521.md"),
278 E0522
: include_str
!("./error_codes/E0522.md"),
279 E0524
: include_str
!("./error_codes/E0524.md"),
280 E0525
: include_str
!("./error_codes/E0525.md"),
281 E0527
: include_str
!("./error_codes/E0527.md"),
282 E0528
: include_str
!("./error_codes/E0528.md"),
283 E0529
: include_str
!("./error_codes/E0529.md"),
284 E0530
: include_str
!("./error_codes/E0530.md"),
285 E0531
: include_str
!("./error_codes/E0531.md"),
286 E0532
: include_str
!("./error_codes/E0532.md"),
287 E0533
: include_str
!("./error_codes/E0533.md"),
288 E0534
: include_str
!("./error_codes/E0534.md"),
289 E0535
: include_str
!("./error_codes/E0535.md"),
290 E0536
: include_str
!("./error_codes/E0536.md"),
291 E0537
: include_str
!("./error_codes/E0537.md"),
292 E0538
: include_str
!("./error_codes/E0538.md"),
293 E0539
: include_str
!("./error_codes/E0539.md"),
294 E0541
: include_str
!("./error_codes/E0541.md"),
295 E0542
: include_str
!("./error_codes/E0542.md"),
296 E0543
: include_str
!("./error_codes/E0543.md"),
297 E0544
: include_str
!("./error_codes/E0544.md"),
298 E0545
: include_str
!("./error_codes/E0545.md"),
299 E0546
: include_str
!("./error_codes/E0546.md"),
300 E0547
: include_str
!("./error_codes/E0547.md"),
301 E0549
: include_str
!("./error_codes/E0549.md"),
302 E0550
: include_str
!("./error_codes/E0550.md"),
303 E0551
: include_str
!("./error_codes/E0551.md"),
304 E0552
: include_str
!("./error_codes/E0552.md"),
305 E0554
: include_str
!("./error_codes/E0554.md"),
306 E0556
: include_str
!("./error_codes/E0556.md"),
307 E0557
: include_str
!("./error_codes/E0557.md"),
308 E0559
: include_str
!("./error_codes/E0559.md"),
309 E0560
: include_str
!("./error_codes/E0560.md"),
310 E0561
: include_str
!("./error_codes/E0561.md"),
311 E0562
: include_str
!("./error_codes/E0562.md"),
312 E0565
: include_str
!("./error_codes/E0565.md"),
313 E0566
: include_str
!("./error_codes/E0566.md"),
314 E0567
: include_str
!("./error_codes/E0567.md"),
315 E0568
: include_str
!("./error_codes/E0568.md"),
316 E0569
: include_str
!("./error_codes/E0569.md"),
317 E0570
: include_str
!("./error_codes/E0570.md"),
318 E0571
: include_str
!("./error_codes/E0571.md"),
319 E0572
: include_str
!("./error_codes/E0572.md"),
320 E0573
: include_str
!("./error_codes/E0573.md"),
321 E0574
: include_str
!("./error_codes/E0574.md"),
322 E0575
: include_str
!("./error_codes/E0575.md"),
323 E0576
: include_str
!("./error_codes/E0576.md"),
324 E0577
: include_str
!("./error_codes/E0577.md"),
325 E0578
: include_str
!("./error_codes/E0578.md"),
326 E0579
: include_str
!("./error_codes/E0579.md"),
327 E0580
: include_str
!("./error_codes/E0580.md"),
328 E0581
: include_str
!("./error_codes/E0581.md"),
329 E0582
: include_str
!("./error_codes/E0582.md"),
330 E0583
: include_str
!("./error_codes/E0583.md"),
331 E0584
: include_str
!("./error_codes/E0584.md"),
332 E0585
: include_str
!("./error_codes/E0585.md"),
333 E0586
: include_str
!("./error_codes/E0586.md"),
334 E0587
: include_str
!("./error_codes/E0587.md"),
335 E0588
: include_str
!("./error_codes/E0588.md"),
336 E0589
: include_str
!("./error_codes/E0589.md"),
337 E0590
: include_str
!("./error_codes/E0590.md"),
338 E0591
: include_str
!("./error_codes/E0591.md"),
339 E0592
: include_str
!("./error_codes/E0592.md"),
340 E0593
: include_str
!("./error_codes/E0593.md"),
341 E0594
: include_str
!("./error_codes/E0594.md"),
342 E0595
: include_str
!("./error_codes/E0595.md"),
343 E0596
: include_str
!("./error_codes/E0596.md"),
344 E0597
: include_str
!("./error_codes/E0597.md"),
345 E0599
: include_str
!("./error_codes/E0599.md"),
346 E0600
: include_str
!("./error_codes/E0600.md"),
347 E0601
: include_str
!("./error_codes/E0601.md"),
348 E0602
: include_str
!("./error_codes/E0602.md"),
349 E0603
: include_str
!("./error_codes/E0603.md"),
350 E0604
: include_str
!("./error_codes/E0604.md"),
351 E0605
: include_str
!("./error_codes/E0605.md"),
352 E0606
: include_str
!("./error_codes/E0606.md"),
353 E0607
: include_str
!("./error_codes/E0607.md"),
354 E0608
: include_str
!("./error_codes/E0608.md"),
355 E0609
: include_str
!("./error_codes/E0609.md"),
356 E0610
: include_str
!("./error_codes/E0610.md"),
357 E0614
: include_str
!("./error_codes/E0614.md"),
358 E0615
: include_str
!("./error_codes/E0615.md"),
359 E0616
: include_str
!("./error_codes/E0616.md"),
360 E0617
: include_str
!("./error_codes/E0617.md"),
361 E0618
: include_str
!("./error_codes/E0618.md"),
362 E0619
: include_str
!("./error_codes/E0619.md"),
363 E0620
: include_str
!("./error_codes/E0620.md"),
364 E0621
: include_str
!("./error_codes/E0621.md"),
365 E0622
: include_str
!("./error_codes/E0622.md"),
366 E0623
: include_str
!("./error_codes/E0623.md"),
367 E0624
: include_str
!("./error_codes/E0624.md"),
368 E0625
: include_str
!("./error_codes/E0625.md"),
369 E0626
: include_str
!("./error_codes/E0626.md"),
370 E0627
: include_str
!("./error_codes/E0627.md"),
371 E0628
: include_str
!("./error_codes/E0628.md"),
372 E0631
: include_str
!("./error_codes/E0631.md"),
373 E0632
: include_str
!("./error_codes/E0632.md"),
374 E0633
: include_str
!("./error_codes/E0633.md"),
375 E0634
: include_str
!("./error_codes/E0634.md"),
376 E0635
: include_str
!("./error_codes/E0635.md"),
377 E0636
: include_str
!("./error_codes/E0636.md"),
378 E0637
: include_str
!("./error_codes/E0637.md"),
379 E0638
: include_str
!("./error_codes/E0638.md"),
380 E0639
: include_str
!("./error_codes/E0639.md"),
381 E0641
: include_str
!("./error_codes/E0641.md"),
382 E0642
: include_str
!("./error_codes/E0642.md"),
383 E0643
: include_str
!("./error_codes/E0643.md"),
384 E0644
: include_str
!("./error_codes/E0644.md"),
385 E0646
: include_str
!("./error_codes/E0646.md"),
386 E0647
: include_str
!("./error_codes/E0647.md"),
387 E0648
: include_str
!("./error_codes/E0648.md"),
388 E0657
: include_str
!("./error_codes/E0657.md"),
389 E0658
: include_str
!("./error_codes/E0658.md"),
390 E0659
: include_str
!("./error_codes/E0659.md"),
391 E0660
: include_str
!("./error_codes/E0660.md"),
392 E0661
: include_str
!("./error_codes/E0661.md"),
393 E0662
: include_str
!("./error_codes/E0662.md"),
394 E0663
: include_str
!("./error_codes/E0663.md"),
395 E0664
: include_str
!("./error_codes/E0664.md"),
396 E0665
: include_str
!("./error_codes/E0665.md"),
397 E0666
: include_str
!("./error_codes/E0666.md"),
398 E0667
: include_str
!("./error_codes/E0667.md"),
399 E0668
: include_str
!("./error_codes/E0668.md"),
400 E0669
: include_str
!("./error_codes/E0669.md"),
401 E0670
: include_str
!("./error_codes/E0670.md"),
402 E0671
: include_str
!("./error_codes/E0671.md"),
403 E0687
: include_str
!("./error_codes/E0687.md"),
404 E0688
: include_str
!("./error_codes/E0688.md"),
405 E0689
: include_str
!("./error_codes/E0689.md"),
406 E0690
: include_str
!("./error_codes/E0690.md"),
407 E0691
: include_str
!("./error_codes/E0691.md"),
408 E0692
: include_str
!("./error_codes/E0692.md"),
409 E0693
: include_str
!("./error_codes/E0693.md"),
410 E0695
: include_str
!("./error_codes/E0695.md"),
411 E0696
: include_str
!("./error_codes/E0696.md"),
412 E0697
: include_str
!("./error_codes/E0697.md"),
413 E0698
: include_str
!("./error_codes/E0698.md"),
414 E0699
: include_str
!("./error_codes/E0699.md"),
415 E0700
: include_str
!("./error_codes/E0700.md"),
416 E0701
: include_str
!("./error_codes/E0701.md"),
417 E0703
: include_str
!("./error_codes/E0703.md"),
418 E0704
: include_str
!("./error_codes/E0704.md"),
419 E0705
: include_str
!("./error_codes/E0705.md"),
420 E0706
: include_str
!("./error_codes/E0706.md"),
421 E0708
: include_str
!("./error_codes/E0708.md"),
422 E0710
: include_str
!("./error_codes/E0710.md"),
423 E0712
: include_str
!("./error_codes/E0712.md"),
424 E0713
: include_str
!("./error_codes/E0713.md"),
425 E0714
: include_str
!("./error_codes/E0714.md"),
426 E0715
: include_str
!("./error_codes/E0715.md"),
427 E0716
: include_str
!("./error_codes/E0716.md"),
428 E0718
: include_str
!("./error_codes/E0718.md"),
429 E0719
: include_str
!("./error_codes/E0719.md"),
430 E0720
: include_str
!("./error_codes/E0720.md"),
431 E0722
: include_str
!("./error_codes/E0722.md"),
432 E0724
: include_str
!("./error_codes/E0724.md"),
433 E0725
: include_str
!("./error_codes/E0725.md"),
434 E0726
: include_str
!("./error_codes/E0726.md"),
435 E0727
: include_str
!("./error_codes/E0727.md"),
436 E0728
: include_str
!("./error_codes/E0728.md"),
437 E0729
: include_str
!("./error_codes/E0729.md"),
438 E0730
: include_str
!("./error_codes/E0730.md"),
439 E0731
: include_str
!("./error_codes/E0731.md"),
440 E0732
: include_str
!("./error_codes/E0732.md"),
441 E0733
: include_str
!("./error_codes/E0733.md"),
442 E0734
: include_str
!("./error_codes/E0734.md"),
443 E0735
: include_str
!("./error_codes/E0735.md"),
444 E0736
: include_str
!("./error_codes/E0736.md"),
445 E0737
: include_str
!("./error_codes/E0737.md"),
446 E0739
: include_str
!("./error_codes/E0739.md"),
447 E0740
: include_str
!("./error_codes/E0740.md"),
448 E0741
: include_str
!("./error_codes/E0741.md"),
449 E0742
: include_str
!("./error_codes/E0742.md"),
450 E0743
: include_str
!("./error_codes/E0743.md"),
451 E0744
: include_str
!("./error_codes/E0744.md"),
452 E0745
: include_str
!("./error_codes/E0745.md"),
453 E0746
: include_str
!("./error_codes/E0746.md"),
454 E0747
: include_str
!("./error_codes/E0747.md"),
455 E0748
: include_str
!("./error_codes/E0748.md"),
456 E0749
: include_str
!("./error_codes/E0749.md"),
457 E0750
: include_str
!("./error_codes/E0750.md"),
458 E0751
: include_str
!("./error_codes/E0751.md"),
459 E0752
: include_str
!("./error_codes/E0752.md"),
460 E0753
: include_str
!("./error_codes/E0753.md"),
461 E0754
: include_str
!("./error_codes/E0754.md"),
462 E0755
: include_str
!("./error_codes/E0755.md"),
463 E0756
: include_str
!("./error_codes/E0756.md"),
464 E0757
: include_str
!("./error_codes/E0757.md"),
465 E0758
: include_str
!("./error_codes/E0758.md"),
466 E0759
: include_str
!("./error_codes/E0759.md"),
467 E0760
: include_str
!("./error_codes/E0760.md"),
468 E0761
: include_str
!("./error_codes/E0761.md"),
469 E0762
: include_str
!("./error_codes/E0762.md"),
470 E0763
: include_str
!("./error_codes/E0763.md"),
471 E0764
: include_str
!("./error_codes/E0764.md"),
472 E0765
: include_str
!("./error_codes/E0765.md"),
473 E0766
: include_str
!("./error_codes/E0766.md"),
474 E0767
: include_str
!("./error_codes/E0767.md"),
475 E0768
: include_str
!("./error_codes/E0768.md"),
476 E0769
: include_str
!("./error_codes/E0769.md"),
477 E0770
: include_str
!("./error_codes/E0770.md"),
478 E0771
: include_str
!("./error_codes/E0771.md"),
479 E0772
: include_str
!("./error_codes/E0772.md"),
480 E0773
: include_str
!("./error_codes/E0773.md"),
481 E0774
: include_str
!("./error_codes/E0774.md"),
482 E0775
: include_str
!("./error_codes/E0775.md"),
483 E0776
: include_str
!("./error_codes/E0776.md"),
484 E0777
: include_str
!("./error_codes/E0777.md"),
485 E0778
: include_str
!("./error_codes/E0778.md"),
486 E0779
: include_str
!("./error_codes/E0779.md"),
487 E0780
: include_str
!("./error_codes/E0780.md"),
488 E0781
: include_str
!("./error_codes/E0781.md"),
489 E0782
: include_str
!("./error_codes/E0782.md"),
490 E0783
: include_str
!("./error_codes/E0783.md"),
491 E0784
: include_str
!("./error_codes/E0784.md"),
492 E0785
: include_str
!("./error_codes/E0785.md"),
493 E0786
: include_str
!("./error_codes/E0786.md"),
494 E0787
: include_str
!("./error_codes/E0787.md"),
495 E0788
: include_str
!("./error_codes/E0788.md"),
496 E0790
: include_str
!("./error_codes/E0790.md"),
497 E0791
: include_str
!("./error_codes/E0791.md"),
499 // E0006, // merged with E0005
500 // E0008, // cannot bind by-move into a pattern guard
501 // E0019, // merged into E0015
502 // E0035, // merged into E0087/E0089
503 // E0036, // merged into E0087/E0089
507 // E0101, // replaced with E0282
508 // E0102, // replaced with E0282
511 // E0122, // bounds in type aliases are ignored, turned into proper lint
518 // E0153, // unused error code
519 // E0157, // unused error code
520 // E0159, // use of trait `{}` as struct constructor
521 // E0163, // merged into E0071
524 // E0172, // non-trait found in a type sum, moved to resolve
525 // E0173, // manual implementations of unboxed closure traits are experimental
527 // E0182, // merged into E0229
528 // E0187, // cannot infer the kind of the closure
529 // E0188, // can not cast an immutable reference to a mutable pointer
530 // E0189, // deprecated: can only cast a boxed pointer to a boxed object
531 // E0190, // deprecated: can only cast a &-pointer to an &-object
532 // E0194, // merged into E0403
533 // E0196, // cannot determine a type for this closure
534 E0208
, // internal error code
535 // E0209, // builtin traits can only be implemented on structs or enums
536 // E0213, // associated types are not accepted in this context
537 // E0215, // angle-bracket notation is not stable with `Fn`
538 // E0216, // parenthetical notation is only stable with `Fn`
539 // E0217, // ambiguous associated type, defined in multiple supertraits
540 // E0218, // no associated type defined
541 // E0219, // associated type defined in higher-ranked supertrait
544 // E0235, // structure constructor specifies a structure of type but
545 // E0236, // no lang item for range syntax
546 // E0237, // no lang item for range syntax
547 // E0238, // parenthesized parameters may only be used with a trait
548 // E0239, // `next` method of `Iterator` trait has unexpected type
552 // E0245, // not a trait
553 // E0246, // invalid recursive type
555 // E0248, // value used as a type, now reported earlier during resolution
560 // E0272, // on_unimplemented #0
561 // E0273, // on_unimplemented #1
562 // E0274, // on_unimplemented #2
563 // E0278, // requirement is not satisfied
565 E0280
, // requirement is not satisfied
566 // E0285, // overflow evaluation builtin bounds
567 // E0296, // replaced with a generic attribute input check
568 // E0298, // cannot compare constants
569 // E0299, // mismatched types between arms
570 // E0300, // unexpanded macro
571 // E0304, // expected signed integer constant
572 // E0305, // expected constant
573 E0313
, // lifetime of borrowed pointer outlives lifetime of captured
575 // E0314, // closure outlives stack frame
576 // E0315, // cannot invoke closure outside of its lifetime
577 // E0319, // trait impls for defaulted traits allowed just for structs/enums
578 E0320
, // recursive overflow during dropck
579 // E0372, // coherence not object safe
580 E0377
, // the trait `CoerceUnsized` may only be implemented for a coercion
581 // between structures with the same definition
582 // E0385, // {} in an aliasable location
583 // E0402, // cannot use an outer type parameter in this context
584 // E0406, // merged into 420
585 // E0410, // merged into 408
586 // E0413, // merged into 530
587 // E0414, // merged into 530
588 // E0417, // merged into 532
589 // E0418, // merged into 532
590 // E0419, // merged into 531
591 // E0420, // merged into 532
592 // E0421, // merged into 531
593 // E0427, // merged into 530
594 // E0456, // plugin `..` is not available for triple `..`
595 E0457
, // plugin `..` only found in rlib format, but must be available...
596 E0460
, // found possibly newer version of crate `..`
597 E0461
, // couldn't find crate `..` with expected target triple ..
598 E0462
, // found staticlib `..` instead of rlib or dylib
599 E0465
, // multiple .. candidates for `..` found
602 // E0471, // constant evaluation error (in pattern)
603 E0472
, // llvm_asm! is unsupported on this target
604 // E0473, // dereference of reference outside its lifetime
605 // E0474, // captured variable `..` does not outlive the enclosing closure
606 // E0475, // index of slice outside its lifetime
607 E0476
, // lifetime of the source pointer does not outlive lifetime bound...
608 // E0479, // the type `..` (provided as the value of a type parameter) is...
609 // E0480, // lifetime of method receiver does not outlive the method call
610 // E0481, // lifetime of function argument does not outlive the function call
611 // E0483, // lifetime of operand does not outlive the operation
612 // E0484, // reference is not valid at the time of borrow
613 // E0485, // automatically reference is not valid at the time of borrow
614 // E0486, // type of expression contains references that are not valid during..
615 // E0487, // unsafe use of destructor: destructor might be called while...
616 // E0488, // lifetime of variable does not enclose its declaration
617 // E0489, // type/lifetime parameter not in scope here
618 E0490
, // a value of type `..` is borrowed for too long
619 E0514
, // metadata version mismatch
620 E0519
, // local crate and dependency have same (crate-name, disambiguator)
621 E0523
, // two dependencies have same (crate-name, disambiguator) but different SVH
622 // E0526, // shuffle indices are not constant
623 // E0540, // multiple rustc_deprecated attributes
624 // E0548, // replaced with a generic attribute input check
625 // E0553, // multiple rustc_const_unstable attributes
626 // E0555, // replaced with a generic attribute input check
627 // E0558, // replaced with a generic attribute input check
628 // E0563, // cannot determine a type for this `impl Trait` removed in 6383de15
629 // E0564, // only named lifetimes are allowed in `impl Trait`,
630 // but `{}` was found in the type `{}`
631 // E0598, // lifetime of {} is too short to guarantee its contents can be...
632 // E0611, // merged into E0616
633 // E0612, // merged into E0609
634 // E0613, // Removed (merged with E0609)
635 // E0629, // missing 'feature' (rustc_const_unstable)
636 // E0630, // rustc_const_unstable attribute must be paired with stable/unstable
638 E0640
, // infer outlives requirements, internal error code
639 // E0645, // trait aliases not finished
640 // E0694, // an unknown tool name found in scoped attributes
641 // E0702, // replaced with a generic attribute input check
642 // E0707, // multiple elided lifetimes used in arguments of `async fn`
643 // E0709, // multiple different lifetimes used in arguments of `async fn`
644 E0711
, // a feature has been declared with conflicting stability attributes, internal error code
645 E0717
, // rustc_promotable without stability attribute, internal error code
646 // E0721, // `await` keyword
647 // E0723, // unstable feature in `const` context
648 // E0738, // Removed; errored on `#[track_caller] fn`s in `extern "Rust" { ... }`.
649 E0789
, // rustc_allowed_through_unstable_modules without stability attribute