@@ -202,12 +202,52 @@ http://doc.rust-lang.org/reference.html#types
202
202
}
203
203
204
204
register_diagnostics ! {
205
- E0157 ,
206
- E0153 ,
205
+ E0153 , // called no where
206
+ E0157 , // called from no where
207
207
E0253 , // not directly importable
208
208
E0254 , // import conflicts with imported crate in this module
209
209
E0257 ,
210
210
E0258 ,
211
211
E0364 , // item is private
212
- E0365 // item is private
212
+ E0365 , // item is private
213
+ E0401 , // can't use type parameters from outer function
214
+ E0402 , // cannot use an outer type parameter in this context
215
+ E0403 , // the name `{}` is already used
216
+ E0404 , // is not a trait
217
+ E0405 , // use of undeclared trait name
218
+ E0406 , // undeclared associated type
219
+ E0407 , // method is not a member of trait
220
+ E0408 , // variable from pattern #1 is not bound in pattern #
221
+ E0409 , // variable is bound with different mode in pattern # than in
222
+ // pattern #1
223
+ E0410 , // variable from pattern is not bound in pattern 1
224
+ E0411 , // use of `Self` outside of an impl or trait
225
+ E0412 , // use of undeclared
226
+ E0413 , // declaration of shadows an enum variant or unit-like struct in
227
+ // scope
228
+ E0414 , // only irrefutable patterns allowed here
229
+ E0415 , // identifier is bound more than once in this parameter list
230
+ E0416 , // identifier is bound more than once in the same pattern
231
+ E0417 , // static variables cannot be referenced in a pattern, use a
232
+ // `const` instead
233
+ E0418 , // is not an enum variant, struct or const
234
+ E0419 , // unresolved enum variant, struct or const
235
+ E0420 , // is not an associated const
236
+ E0421 , // unresolved associated const
237
+ E0422 , // does not name a structure
238
+ E0423 , // is a struct variant name, but this expression uses it like a
239
+ // function name
240
+ E0424 , // `self` is not available in a static method.
241
+ E0425 , // unresolved name
242
+ E0426 , // use of undeclared label
243
+ E0427 , // cannot use `ref` binding mode with ...
244
+ E0428 , // duplicate definition of ...
245
+ E0429 , // `self` imports are only allowed within a { } list
246
+ E0430 , // `self` import can only appear once in the list
247
+ E0431 , // `self` import can only appear in an import list with a non-empty
248
+ // prefix
249
+ E0432 , // unresolved import
250
+ E0433 , // failed to resolve
251
+ E0434 , // can't capture dynamic environment in a fn item
252
+ E0435 // attempt to use a non-constant value in a constant
213
253
}
0 commit comments