]>
Commit | Line | Data |
---|---|---|
60c5eb7d XL |
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. | |
4 | // | |
5 | // /!\ IMPORTANT /!\ | |
6 | // | |
7 | // Error messages' format must follow the RFC 1567 available here: | |
8 | // https://github.com/rust-lang/rfcs/pull/1567 | |
9 | ||
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"), | |
60c5eb7d XL |
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"), | |
c295e0f8 | 95 | E0183: include_str!("./error_codes/E0183.md"), |
60c5eb7d XL |
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"), | |
5099ac24 | 100 | E0192: include_str!("./error_codes/E0192.md"), |
60c5eb7d XL |
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"), | |
60c5eb7d XL |
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"), | |
fc512014 | 115 | E0212: include_str!("./error_codes/E0212.md"), |
60c5eb7d XL |
116 | E0214: include_str!("./error_codes/E0214.md"), |
117 | E0220: include_str!("./error_codes/E0220.md"), | |
118 | E0221: include_str!("./error_codes/E0221.md"), | |
dfeec247 | 119 | E0222: include_str!("./error_codes/E0222.md"), |
60c5eb7d | 120 | E0223: include_str!("./error_codes/E0223.md"), |
ba9703b0 | 121 | E0224: include_str!("./error_codes/E0224.md"), |
60c5eb7d | 122 | E0225: include_str!("./error_codes/E0225.md"), |
ba9703b0 | 123 | E0226: include_str!("./error_codes/E0226.md"), |
a2a8927a | 124 | E0227: include_str!("./error_codes/E0227.md"), |
f9f354fc | 125 | E0228: include_str!("./error_codes/E0228.md"), |
60c5eb7d XL |
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 | E0312: include_str!("./error_codes/E0312.md"), | |
17df50a5 | 163 | E0316: include_str!("./error_codes/E0316.md"), |
60c5eb7d XL |
164 | E0317: include_str!("./error_codes/E0317.md"), |
165 | E0321: include_str!("./error_codes/E0321.md"), | |
166 | E0322: include_str!("./error_codes/E0322.md"), | |
167 | E0323: include_str!("./error_codes/E0323.md"), | |
168 | E0324: include_str!("./error_codes/E0324.md"), | |
169 | E0325: include_str!("./error_codes/E0325.md"), | |
170 | E0326: include_str!("./error_codes/E0326.md"), | |
171 | E0328: include_str!("./error_codes/E0328.md"), | |
172 | E0329: include_str!("./error_codes/E0329.md"), | |
173 | E0364: include_str!("./error_codes/E0364.md"), | |
174 | E0365: include_str!("./error_codes/E0365.md"), | |
175 | E0366: include_str!("./error_codes/E0366.md"), | |
176 | E0367: include_str!("./error_codes/E0367.md"), | |
177 | E0368: include_str!("./error_codes/E0368.md"), | |
178 | E0369: include_str!("./error_codes/E0369.md"), | |
179 | E0370: include_str!("./error_codes/E0370.md"), | |
180 | E0371: include_str!("./error_codes/E0371.md"), | |
181 | E0373: include_str!("./error_codes/E0373.md"), | |
182 | E0374: include_str!("./error_codes/E0374.md"), | |
183 | E0375: include_str!("./error_codes/E0375.md"), | |
184 | E0376: include_str!("./error_codes/E0376.md"), | |
185 | E0378: include_str!("./error_codes/E0378.md"), | |
186 | E0379: include_str!("./error_codes/E0379.md"), | |
187 | E0380: include_str!("./error_codes/E0380.md"), | |
188 | E0381: include_str!("./error_codes/E0381.md"), | |
189 | E0382: include_str!("./error_codes/E0382.md"), | |
190 | E0383: include_str!("./error_codes/E0383.md"), | |
191 | E0384: include_str!("./error_codes/E0384.md"), | |
192 | E0386: include_str!("./error_codes/E0386.md"), | |
193 | E0387: include_str!("./error_codes/E0387.md"), | |
194 | E0388: include_str!("./error_codes/E0388.md"), | |
195 | E0389: include_str!("./error_codes/E0389.md"), | |
196 | E0390: include_str!("./error_codes/E0390.md"), | |
197 | E0391: include_str!("./error_codes/E0391.md"), | |
198 | E0392: include_str!("./error_codes/E0392.md"), | |
199 | E0393: include_str!("./error_codes/E0393.md"), | |
200 | E0398: include_str!("./error_codes/E0398.md"), | |
201 | E0399: include_str!("./error_codes/E0399.md"), | |
202 | E0401: include_str!("./error_codes/E0401.md"), | |
203 | E0403: include_str!("./error_codes/E0403.md"), | |
204 | E0404: include_str!("./error_codes/E0404.md"), | |
205 | E0405: include_str!("./error_codes/E0405.md"), | |
206 | E0407: include_str!("./error_codes/E0407.md"), | |
207 | E0408: include_str!("./error_codes/E0408.md"), | |
208 | E0409: include_str!("./error_codes/E0409.md"), | |
209 | E0411: include_str!("./error_codes/E0411.md"), | |
210 | E0412: include_str!("./error_codes/E0412.md"), | |
211 | E0415: include_str!("./error_codes/E0415.md"), | |
212 | E0416: include_str!("./error_codes/E0416.md"), | |
213 | E0422: include_str!("./error_codes/E0422.md"), | |
214 | E0423: include_str!("./error_codes/E0423.md"), | |
215 | E0424: include_str!("./error_codes/E0424.md"), | |
216 | E0425: include_str!("./error_codes/E0425.md"), | |
217 | E0426: include_str!("./error_codes/E0426.md"), | |
218 | E0428: include_str!("./error_codes/E0428.md"), | |
219 | E0429: include_str!("./error_codes/E0429.md"), | |
220 | E0430: include_str!("./error_codes/E0430.md"), | |
221 | E0431: include_str!("./error_codes/E0431.md"), | |
222 | E0432: include_str!("./error_codes/E0432.md"), | |
223 | E0433: include_str!("./error_codes/E0433.md"), | |
224 | E0434: include_str!("./error_codes/E0434.md"), | |
225 | E0435: include_str!("./error_codes/E0435.md"), | |
226 | E0436: include_str!("./error_codes/E0436.md"), | |
227 | E0437: include_str!("./error_codes/E0437.md"), | |
228 | E0438: include_str!("./error_codes/E0438.md"), | |
229 | E0439: include_str!("./error_codes/E0439.md"), | |
230 | E0445: include_str!("./error_codes/E0445.md"), | |
231 | E0446: include_str!("./error_codes/E0446.md"), | |
232 | E0447: include_str!("./error_codes/E0447.md"), | |
233 | E0448: include_str!("./error_codes/E0448.md"), | |
234 | E0449: include_str!("./error_codes/E0449.md"), | |
235 | E0451: include_str!("./error_codes/E0451.md"), | |
236 | E0452: include_str!("./error_codes/E0452.md"), | |
237 | E0453: include_str!("./error_codes/E0453.md"), | |
238 | E0454: include_str!("./error_codes/E0454.md"), | |
239 | E0455: include_str!("./error_codes/E0455.md"), | |
240 | E0458: include_str!("./error_codes/E0458.md"), | |
241 | E0459: include_str!("./error_codes/E0459.md"), | |
242 | E0463: include_str!("./error_codes/E0463.md"), | |
c295e0f8 | 243 | E0464: include_str!("./error_codes/E0464.md"), |
60c5eb7d XL |
244 | E0466: include_str!("./error_codes/E0466.md"), |
245 | E0468: include_str!("./error_codes/E0468.md"), | |
246 | E0469: include_str!("./error_codes/E0469.md"), | |
dfeec247 | 247 | E0477: include_str!("./error_codes/E0477.md"), |
60c5eb7d | 248 | E0478: include_str!("./error_codes/E0478.md"), |
c295e0f8 | 249 | E0482: include_str!("./error_codes/E0482.md"), |
60c5eb7d XL |
250 | E0491: include_str!("./error_codes/E0491.md"), |
251 | E0492: include_str!("./error_codes/E0492.md"), | |
252 | E0493: include_str!("./error_codes/E0493.md"), | |
253 | E0495: include_str!("./error_codes/E0495.md"), | |
254 | E0496: include_str!("./error_codes/E0496.md"), | |
255 | E0497: include_str!("./error_codes/E0497.md"), | |
94222f64 | 256 | E0498: include_str!("./error_codes/E0498.md"), |
60c5eb7d XL |
257 | E0499: include_str!("./error_codes/E0499.md"), |
258 | E0500: include_str!("./error_codes/E0500.md"), | |
259 | E0501: include_str!("./error_codes/E0501.md"), | |
260 | E0502: include_str!("./error_codes/E0502.md"), | |
261 | E0503: include_str!("./error_codes/E0503.md"), | |
262 | E0504: include_str!("./error_codes/E0504.md"), | |
263 | E0505: include_str!("./error_codes/E0505.md"), | |
264 | E0506: include_str!("./error_codes/E0506.md"), | |
265 | E0507: include_str!("./error_codes/E0507.md"), | |
266 | E0508: include_str!("./error_codes/E0508.md"), | |
267 | E0509: include_str!("./error_codes/E0509.md"), | |
268 | E0510: include_str!("./error_codes/E0510.md"), | |
269 | E0511: include_str!("./error_codes/E0511.md"), | |
270 | E0512: include_str!("./error_codes/E0512.md"), | |
271 | E0515: include_str!("./error_codes/E0515.md"), | |
272 | E0516: include_str!("./error_codes/E0516.md"), | |
273 | E0517: include_str!("./error_codes/E0517.md"), | |
274 | E0518: include_str!("./error_codes/E0518.md"), | |
275 | E0520: include_str!("./error_codes/E0520.md"), | |
5869c6ff | 276 | E0521: include_str!("./error_codes/E0521.md"), |
60c5eb7d XL |
277 | E0522: include_str!("./error_codes/E0522.md"), |
278 | E0524: include_str!("./error_codes/E0524.md"), | |
279 | E0525: include_str!("./error_codes/E0525.md"), | |
280 | E0527: include_str!("./error_codes/E0527.md"), | |
281 | E0528: include_str!("./error_codes/E0528.md"), | |
282 | E0529: include_str!("./error_codes/E0529.md"), | |
283 | E0530: include_str!("./error_codes/E0530.md"), | |
284 | E0531: include_str!("./error_codes/E0531.md"), | |
285 | E0532: include_str!("./error_codes/E0532.md"), | |
286 | E0533: include_str!("./error_codes/E0533.md"), | |
287 | E0534: include_str!("./error_codes/E0534.md"), | |
288 | E0535: include_str!("./error_codes/E0535.md"), | |
289 | E0536: include_str!("./error_codes/E0536.md"), | |
290 | E0537: include_str!("./error_codes/E0537.md"), | |
291 | E0538: include_str!("./error_codes/E0538.md"), | |
f9f354fc | 292 | E0539: include_str!("./error_codes/E0539.md"), |
60c5eb7d | 293 | E0541: include_str!("./error_codes/E0541.md"), |
6a06907d XL |
294 | E0542: include_str!("./error_codes/E0542.md"), |
295 | E0543: include_str!("./error_codes/E0543.md"), | |
94222f64 | 296 | E0544: include_str!("./error_codes/E0544.md"), |
6a06907d | 297 | E0545: include_str!("./error_codes/E0545.md"), |
fc512014 | 298 | E0546: include_str!("./error_codes/E0546.md"), |
6a06907d XL |
299 | E0547: include_str!("./error_codes/E0547.md"), |
300 | E0549: include_str!("./error_codes/E0549.md"), | |
60c5eb7d XL |
301 | E0550: include_str!("./error_codes/E0550.md"), |
302 | E0551: include_str!("./error_codes/E0551.md"), | |
303 | E0552: include_str!("./error_codes/E0552.md"), | |
304 | E0554: include_str!("./error_codes/E0554.md"), | |
305 | E0556: include_str!("./error_codes/E0556.md"), | |
306 | E0557: include_str!("./error_codes/E0557.md"), | |
307 | E0559: include_str!("./error_codes/E0559.md"), | |
308 | E0560: include_str!("./error_codes/E0560.md"), | |
309 | E0561: include_str!("./error_codes/E0561.md"), | |
310 | E0562: include_str!("./error_codes/E0562.md"), | |
311 | E0565: include_str!("./error_codes/E0565.md"), | |
312 | E0566: include_str!("./error_codes/E0566.md"), | |
313 | E0567: include_str!("./error_codes/E0567.md"), | |
314 | E0568: include_str!("./error_codes/E0568.md"), | |
315 | E0569: include_str!("./error_codes/E0569.md"), | |
316 | E0570: include_str!("./error_codes/E0570.md"), | |
317 | E0571: include_str!("./error_codes/E0571.md"), | |
318 | E0572: include_str!("./error_codes/E0572.md"), | |
319 | E0573: include_str!("./error_codes/E0573.md"), | |
320 | E0574: include_str!("./error_codes/E0574.md"), | |
321 | E0575: include_str!("./error_codes/E0575.md"), | |
322 | E0576: include_str!("./error_codes/E0576.md"), | |
323 | E0577: include_str!("./error_codes/E0577.md"), | |
324 | E0578: include_str!("./error_codes/E0578.md"), | |
325 | E0579: include_str!("./error_codes/E0579.md"), | |
326 | E0580: include_str!("./error_codes/E0580.md"), | |
327 | E0581: include_str!("./error_codes/E0581.md"), | |
328 | E0582: include_str!("./error_codes/E0582.md"), | |
329 | E0583: include_str!("./error_codes/E0583.md"), | |
330 | E0584: include_str!("./error_codes/E0584.md"), | |
331 | E0585: include_str!("./error_codes/E0585.md"), | |
332 | E0586: include_str!("./error_codes/E0586.md"), | |
333 | E0587: include_str!("./error_codes/E0587.md"), | |
334 | E0588: include_str!("./error_codes/E0588.md"), | |
335 | E0589: include_str!("./error_codes/E0589.md"), | |
336 | E0590: include_str!("./error_codes/E0590.md"), | |
337 | E0591: include_str!("./error_codes/E0591.md"), | |
338 | E0592: include_str!("./error_codes/E0592.md"), | |
339 | E0593: include_str!("./error_codes/E0593.md"), | |
340 | E0594: include_str!("./error_codes/E0594.md"), | |
341 | E0595: include_str!("./error_codes/E0595.md"), | |
342 | E0596: include_str!("./error_codes/E0596.md"), | |
343 | E0597: include_str!("./error_codes/E0597.md"), | |
344 | E0599: include_str!("./error_codes/E0599.md"), | |
345 | E0600: include_str!("./error_codes/E0600.md"), | |
346 | E0601: include_str!("./error_codes/E0601.md"), | |
347 | E0602: include_str!("./error_codes/E0602.md"), | |
348 | E0603: include_str!("./error_codes/E0603.md"), | |
349 | E0604: include_str!("./error_codes/E0604.md"), | |
350 | E0605: include_str!("./error_codes/E0605.md"), | |
351 | E0606: include_str!("./error_codes/E0606.md"), | |
352 | E0607: include_str!("./error_codes/E0607.md"), | |
353 | E0608: include_str!("./error_codes/E0608.md"), | |
354 | E0609: include_str!("./error_codes/E0609.md"), | |
355 | E0610: include_str!("./error_codes/E0610.md"), | |
356 | E0614: include_str!("./error_codes/E0614.md"), | |
357 | E0615: include_str!("./error_codes/E0615.md"), | |
358 | E0616: include_str!("./error_codes/E0616.md"), | |
359 | E0617: include_str!("./error_codes/E0617.md"), | |
360 | E0618: include_str!("./error_codes/E0618.md"), | |
361 | E0619: include_str!("./error_codes/E0619.md"), | |
362 | E0620: include_str!("./error_codes/E0620.md"), | |
363 | E0621: include_str!("./error_codes/E0621.md"), | |
364 | E0622: include_str!("./error_codes/E0622.md"), | |
365 | E0623: include_str!("./error_codes/E0623.md"), | |
366 | E0624: include_str!("./error_codes/E0624.md"), | |
94222f64 | 367 | E0625: include_str!("./error_codes/E0625.md"), |
60c5eb7d | 368 | E0626: include_str!("./error_codes/E0626.md"), |
dfeec247 | 369 | E0627: include_str!("./error_codes/E0627.md"), |
ba9703b0 | 370 | E0628: include_str!("./error_codes/E0628.md"), |
60c5eb7d | 371 | E0631: include_str!("./error_codes/E0631.md"), |
136023e0 | 372 | E0632: include_str!("./error_codes/E0632.md"), |
60c5eb7d | 373 | E0633: include_str!("./error_codes/E0633.md"), |
ba9703b0 | 374 | E0634: include_str!("./error_codes/E0634.md"), |
60c5eb7d XL |
375 | E0635: include_str!("./error_codes/E0635.md"), |
376 | E0636: include_str!("./error_codes/E0636.md"), | |
74b04a01 | 377 | E0637: include_str!("./error_codes/E0637.md"), |
60c5eb7d XL |
378 | E0638: include_str!("./error_codes/E0638.md"), |
379 | E0639: include_str!("./error_codes/E0639.md"), | |
380 | E0641: include_str!("./error_codes/E0641.md"), | |
381 | E0642: include_str!("./error_codes/E0642.md"), | |
382 | E0643: include_str!("./error_codes/E0643.md"), | |
383 | E0644: include_str!("./error_codes/E0644.md"), | |
384 | E0646: include_str!("./error_codes/E0646.md"), | |
385 | E0647: include_str!("./error_codes/E0647.md"), | |
386 | E0648: include_str!("./error_codes/E0648.md"), | |
ba9703b0 | 387 | E0657: include_str!("./error_codes/E0657.md"), |
60c5eb7d XL |
388 | E0658: include_str!("./error_codes/E0658.md"), |
389 | E0659: include_str!("./error_codes/E0659.md"), | |
390 | E0660: include_str!("./error_codes/E0660.md"), | |
391 | E0661: include_str!("./error_codes/E0661.md"), | |
392 | E0662: include_str!("./error_codes/E0662.md"), | |
393 | E0663: include_str!("./error_codes/E0663.md"), | |
394 | E0664: include_str!("./error_codes/E0664.md"), | |
395 | E0665: include_str!("./error_codes/E0665.md"), | |
396 | E0666: include_str!("./error_codes/E0666.md"), | |
397 | E0668: include_str!("./error_codes/E0668.md"), | |
398 | E0669: include_str!("./error_codes/E0669.md"), | |
399 | E0670: include_str!("./error_codes/E0670.md"), | |
400 | E0671: include_str!("./error_codes/E0671.md"), | |
f035d41b XL |
401 | E0687: include_str!("./error_codes/E0687.md"), |
402 | E0688: include_str!("./error_codes/E0688.md"), | |
60c5eb7d XL |
403 | E0689: include_str!("./error_codes/E0689.md"), |
404 | E0690: include_str!("./error_codes/E0690.md"), | |
405 | E0691: include_str!("./error_codes/E0691.md"), | |
406 | E0692: include_str!("./error_codes/E0692.md"), | |
ba9703b0 | 407 | E0693: include_str!("./error_codes/E0693.md"), |
60c5eb7d | 408 | E0695: include_str!("./error_codes/E0695.md"), |
f9f354fc | 409 | E0696: include_str!("./error_codes/E0696.md"), |
60c5eb7d XL |
410 | E0697: include_str!("./error_codes/E0697.md"), |
411 | E0698: include_str!("./error_codes/E0698.md"), | |
412 | E0699: include_str!("./error_codes/E0699.md"), | |
413 | E0700: include_str!("./error_codes/E0700.md"), | |
414 | E0701: include_str!("./error_codes/E0701.md"), | |
ba9703b0 | 415 | E0703: include_str!("./error_codes/E0703.md"), |
60c5eb7d XL |
416 | E0704: include_str!("./error_codes/E0704.md"), |
417 | E0705: include_str!("./error_codes/E0705.md"), | |
418 | E0706: include_str!("./error_codes/E0706.md"), | |
ba9703b0 XL |
419 | E0708: include_str!("./error_codes/E0708.md"), |
420 | E0710: include_str!("./error_codes/E0710.md"), | |
60c5eb7d XL |
421 | E0712: include_str!("./error_codes/E0712.md"), |
422 | E0713: include_str!("./error_codes/E0713.md"), | |
423 | E0714: include_str!("./error_codes/E0714.md"), | |
424 | E0715: include_str!("./error_codes/E0715.md"), | |
425 | E0716: include_str!("./error_codes/E0716.md"), | |
426 | E0718: include_str!("./error_codes/E0718.md"), | |
74b04a01 | 427 | E0719: include_str!("./error_codes/E0719.md"), |
60c5eb7d | 428 | E0720: include_str!("./error_codes/E0720.md"), |
136023e0 | 429 | E0722: include_str!("./error_codes/E0722.md"), |
f035d41b | 430 | E0724: include_str!("./error_codes/E0724.md"), |
60c5eb7d | 431 | E0725: include_str!("./error_codes/E0725.md"), |
74b04a01 | 432 | E0727: include_str!("./error_codes/E0727.md"), |
60c5eb7d XL |
433 | E0728: include_str!("./error_codes/E0728.md"), |
434 | E0729: include_str!("./error_codes/E0729.md"), | |
435 | E0730: include_str!("./error_codes/E0730.md"), | |
436 | E0731: include_str!("./error_codes/E0731.md"), | |
437 | E0732: include_str!("./error_codes/E0732.md"), | |
438 | E0733: include_str!("./error_codes/E0733.md"), | |
439 | E0734: include_str!("./error_codes/E0734.md"), | |
440 | E0735: include_str!("./error_codes/E0735.md"), | |
441 | E0736: include_str!("./error_codes/E0736.md"), | |
442 | E0737: include_str!("./error_codes/E0737.md"), | |
ba9703b0 | 443 | E0739: include_str!("./error_codes/E0739.md"), |
60c5eb7d XL |
444 | E0740: include_str!("./error_codes/E0740.md"), |
445 | E0741: include_str!("./error_codes/E0741.md"), | |
446 | E0742: include_str!("./error_codes/E0742.md"), | |
447 | E0743: include_str!("./error_codes/E0743.md"), | |
448 | E0744: include_str!("./error_codes/E0744.md"), | |
449 | E0745: include_str!("./error_codes/E0745.md"), | |
dfeec247 | 450 | E0746: include_str!("./error_codes/E0746.md"), |
74b04a01 XL |
451 | E0747: include_str!("./error_codes/E0747.md"), |
452 | E0748: include_str!("./error_codes/E0748.md"), | |
ba9703b0 XL |
453 | E0749: include_str!("./error_codes/E0749.md"), |
454 | E0750: include_str!("./error_codes/E0750.md"), | |
455 | E0751: include_str!("./error_codes/E0751.md"), | |
456 | E0752: include_str!("./error_codes/E0752.md"), | |
f9f354fc XL |
457 | E0753: include_str!("./error_codes/E0753.md"), |
458 | E0754: include_str!("./error_codes/E0754.md"), | |
1b1a35ee XL |
459 | E0755: include_str!("./error_codes/E0755.md"), |
460 | E0756: include_str!("./error_codes/E0756.md"), | |
136023e0 | 461 | E0757: include_str!("./error_codes/E0757.md"), |
f035d41b XL |
462 | E0758: include_str!("./error_codes/E0758.md"), |
463 | E0759: include_str!("./error_codes/E0759.md"), | |
464 | E0760: include_str!("./error_codes/E0760.md"), | |
465 | E0761: include_str!("./error_codes/E0761.md"), | |
466 | E0762: include_str!("./error_codes/E0762.md"), | |
467 | E0763: include_str!("./error_codes/E0763.md"), | |
468 | E0764: include_str!("./error_codes/E0764.md"), | |
469 | E0765: include_str!("./error_codes/E0765.md"), | |
470 | E0766: include_str!("./error_codes/E0766.md"), | |
471 | E0767: include_str!("./error_codes/E0767.md"), | |
472 | E0768: include_str!("./error_codes/E0768.md"), | |
3dfed10e XL |
473 | E0769: include_str!("./error_codes/E0769.md"), |
474 | E0770: include_str!("./error_codes/E0770.md"), | |
475 | E0771: include_str!("./error_codes/E0771.md"), | |
5099ac24 | 476 | E0772: include_str!("./error_codes/E0772.md"), |
1b1a35ee XL |
477 | E0773: include_str!("./error_codes/E0773.md"), |
478 | E0774: include_str!("./error_codes/E0774.md"), | |
479 | E0775: include_str!("./error_codes/E0775.md"), | |
480 | E0776: include_str!("./error_codes/E0776.md"), | |
29967ef6 XL |
481 | E0777: include_str!("./error_codes/E0777.md"), |
482 | E0778: include_str!("./error_codes/E0778.md"), | |
483 | E0779: include_str!("./error_codes/E0779.md"), | |
5869c6ff XL |
484 | E0780: include_str!("./error_codes/E0780.md"), |
485 | E0781: include_str!("./error_codes/E0781.md"), | |
17df50a5 XL |
486 | E0782: include_str!("./error_codes/E0782.md"), |
487 | E0783: include_str!("./error_codes/E0783.md"), | |
94222f64 XL |
488 | E0784: include_str!("./error_codes/E0784.md"), |
489 | E0785: include_str!("./error_codes/E0785.md"), | |
3c0e092e | 490 | E0786: include_str!("./error_codes/E0786.md"), |
5099ac24 | 491 | E0787: include_str!("./error_codes/E0787.md"), |
60c5eb7d XL |
492 | ; |
493 | // E0006, // merged with E0005 | |
494 | // E0008, // cannot bind by-move into a pattern guard | |
3c0e092e XL |
495 | // E0019, // merged into E0015 |
496 | // E0035, // merged into E0087/E0089 | |
497 | // E0036, // merged into E0087/E0089 | |
60c5eb7d XL |
498 | // E0068, |
499 | // E0085, | |
500 | // E0086, | |
501 | // E0101, // replaced with E0282 | |
502 | // E0102, // replaced with E0282 | |
503 | // E0103, | |
504 | // E0104, | |
505 | // E0122, // bounds in type aliases are ignored, turned into proper lint | |
506 | // E0123, | |
507 | // E0127, | |
508 | // E0129, | |
509 | // E0134, | |
510 | // E0135, | |
511 | // E0141, | |
3c0e092e XL |
512 | // E0153, // unused error code |
513 | // E0157, // unused error code | |
60c5eb7d XL |
514 | // E0159, // use of trait `{}` as struct constructor |
515 | // E0163, // merged into E0071 | |
516 | // E0167, | |
517 | // E0168, | |
518 | // E0172, // non-trait found in a type sum, moved to resolve | |
519 | // E0173, // manual implementations of unboxed closure traits are experimental | |
520 | // E0174, | |
521 | // E0182, // merged into E0229 | |
60c5eb7d XL |
522 | // E0187, // cannot infer the kind of the closure |
523 | // E0188, // can not cast an immutable reference to a mutable pointer | |
524 | // E0189, // deprecated: can only cast a boxed pointer to a boxed object | |
525 | // E0190, // deprecated: can only cast a &-pointer to an &-object | |
526 | // E0194, // merged into E0403 | |
527 | // E0196, // cannot determine a type for this closure | |
528 | E0208, | |
529 | // E0209, // builtin traits can only be implemented on structs or enums | |
60c5eb7d XL |
530 | // E0213, // associated types are not accepted in this context |
531 | // E0215, // angle-bracket notation is not stable with `Fn` | |
532 | // E0216, // parenthetical notation is only stable with `Fn` | |
533 | // E0217, // ambiguous associated type, defined in multiple supertraits | |
534 | // E0218, // no associated type defined | |
535 | // E0219, // associated type defined in higher-ranked supertrait | |
60c5eb7d XL |
536 | // E0233, |
537 | // E0234, | |
538 | // E0235, // structure constructor specifies a structure of type but | |
539 | // E0236, // no lang item for range syntax | |
540 | // E0237, // no lang item for range syntax | |
541 | // E0238, // parenthesized parameters may only be used with a trait | |
542 | // E0239, // `next` method of `Iterator` trait has unexpected type | |
543 | // E0240, | |
544 | // E0241, | |
545 | // E0242, | |
546 | // E0245, // not a trait | |
547 | // E0246, // invalid recursive type | |
548 | // E0247, | |
549 | // E0248, // value used as a type, now reported earlier during resolution | |
550 | // as E0412 | |
551 | // E0249, | |
552 | // E0257, | |
553 | // E0258, | |
554 | // E0272, // on_unimplemented #0 | |
555 | // E0273, // on_unimplemented #1 | |
556 | // E0274, // on_unimplemented #2 | |
557 | // E0278, // requirement is not satisfied | |
558 | E0279, // requirement is not satisfied | |
559 | E0280, // requirement is not satisfied | |
560 | // E0285, // overflow evaluation builtin bounds | |
561 | // E0296, // replaced with a generic attribute input check | |
562 | // E0298, // cannot compare constants | |
563 | // E0299, // mismatched types between arms | |
564 | // E0300, // unexpanded macro | |
565 | // E0304, // expected signed integer constant | |
566 | // E0305, // expected constant | |
567 | E0311, // thing may not live long enough | |
568 | E0313, // lifetime of borrowed pointer outlives lifetime of captured | |
569 | // variable | |
17df50a5 XL |
570 | // E0314, // closure outlives stack frame |
571 | // E0315, // cannot invoke closure outside of its lifetime | |
60c5eb7d XL |
572 | // E0319, // trait impls for defaulted traits allowed just for structs/enums |
573 | E0320, // recursive overflow during dropck | |
574 | // E0372, // coherence not object safe | |
575 | E0377, // the trait `CoerceUnsized` may only be implemented for a coercion | |
576 | // between structures with the same definition | |
577 | // E0385, // {} in an aliasable location | |
578 | // E0402, // cannot use an outer type parameter in this context | |
3c0e092e XL |
579 | // E0406, // merged into 420 |
580 | // E0410, // merged into 408 | |
581 | // E0413, // merged into 530 | |
582 | // E0414, // merged into 530 | |
583 | // E0417, // merged into 532 | |
584 | // E0418, // merged into 532 | |
585 | // E0419, // merged into 531 | |
586 | // E0420, // merged into 532 | |
587 | // E0421, // merged into 531 | |
588 | // E0427, // merged into 530 | |
3dfed10e | 589 | // E0456, // plugin `..` is not available for triple `..` |
60c5eb7d XL |
590 | E0457, // plugin `..` only found in rlib format, but must be available... |
591 | E0460, // found possibly newer version of crate `..` | |
592 | E0461, // couldn't find crate `..` with expected target triple .. | |
593 | E0462, // found staticlib `..` instead of rlib or dylib | |
60c5eb7d | 594 | E0465, // multiple .. candidates for `..` found |
3c0e092e XL |
595 | // E0467, // removed |
596 | // E0470, // removed | |
60c5eb7d | 597 | // E0471, // constant evaluation error (in pattern) |
ba9703b0 | 598 | E0472, // llvm_asm! is unsupported on this target |
17df50a5 XL |
599 | // E0473, // dereference of reference outside its lifetime |
600 | // E0474, // captured variable `..` does not outlive the enclosing closure | |
601 | // E0475, // index of slice outside its lifetime | |
60c5eb7d | 602 | E0476, // lifetime of the source pointer does not outlive lifetime bound... |
17df50a5 XL |
603 | // E0479, // the type `..` (provided as the value of a type parameter) is... |
604 | // E0480, // lifetime of method receiver does not outlive the method call | |
605 | // E0481, // lifetime of function argument does not outlive the function call | |
17df50a5 XL |
606 | // E0483, // lifetime of operand does not outlive the operation |
607 | // E0484, // reference is not valid at the time of borrow | |
608 | // E0485, // automatically reference is not valid at the time of borrow | |
609 | // E0486, // type of expression contains references that are not valid during.. | |
610 | // E0487, // unsafe use of destructor: destructor might be called while... | |
611 | // E0488, // lifetime of variable does not enclose its declaration | |
612 | // E0489, // type/lifetime parameter not in scope here | |
60c5eb7d | 613 | E0490, // a value of type `..` is borrowed for too long |
60c5eb7d XL |
614 | E0514, // metadata version mismatch |
615 | E0519, // local crate and dependency have same (crate-name, disambiguator) | |
3c0e092e | 616 | E0523, // two dependencies have same (crate-name, disambiguator) but different SVH |
60c5eb7d | 617 | // E0526, // shuffle indices are not constant |
3dfed10e | 618 | // E0540, // multiple rustc_deprecated attributes |
60c5eb7d | 619 | // E0548, // replaced with a generic attribute input check |
136023e0 | 620 | // E0553, // multiple rustc_const_unstable attributes |
60c5eb7d XL |
621 | // E0555, // replaced with a generic attribute input check |
622 | // E0558, // replaced with a generic attribute input check | |
623 | // E0563, // cannot determine a type for this `impl Trait` removed in 6383de15 | |
624 | // E0564, // only named lifetimes are allowed in `impl Trait`, | |
625 | // but `{}` was found in the type `{}` | |
626 | // E0598, // lifetime of {} is too short to guarantee its contents can be... | |
627 | // E0611, // merged into E0616 | |
628 | // E0612, // merged into E0609 | |
629 | // E0613, // Removed (merged with E0609) | |
136023e0 XL |
630 | // E0629, // missing 'feature' (rustc_const_unstable) |
631 | // E0630, // rustc_const_unstable attribute must be paired with stable/unstable | |
632 | // attribute | |
60c5eb7d XL |
633 | E0640, // infer outlives requirements |
634 | // E0645, // trait aliases not finished | |
60c5eb7d | 635 | E0667, // `impl Trait` in projections |
60c5eb7d | 636 | // E0694, // an unknown tool name found in scoped attributes |
60c5eb7d | 637 | // E0702, // replaced with a generic attribute input check |
60c5eb7d | 638 | // E0707, // multiple elided lifetimes used in arguments of `async fn` |
60c5eb7d | 639 | // E0709, // multiple different lifetimes used in arguments of `async fn` |
60c5eb7d XL |
640 | E0711, // a feature has been declared with conflicting stability attributes |
641 | E0717, // rustc_promotable without stability attribute | |
60c5eb7d | 642 | // E0721, // `await` keyword |
3c0e092e | 643 | // E0723, // unstable feature in `const` context |
60c5eb7d | 644 | E0726, // non-explicit (not `'_`) elided lifetime in unsupported position |
ba9703b0 | 645 | // E0738, // Removed; errored on `#[track_caller] fn`s in `extern "Rust" { ... }`. |
60c5eb7d | 646 | } |