We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d616603 commit a5f13b2Copy full SHA for a5f13b2
src/librustc/middle/resolve.rs
@@ -4336,9 +4336,11 @@ impl Resolver {
4336
self.record_def(pattern.id, def);
4337
}
4338
FoundConst(_) => {
4339
- self.resolve_error(pattern.span,
4340
- "only refutable patterns \
4341
- allowed here");
+ let msg = format!("only irrefutable patterns \
+ allowed here; `{}` is a static \
+ constant",
4342
+ interner_get(renamed));
4343
+ self.resolve_error(pattern.span, msg);
4344
4345
BareIdentifierPatternUnresolved => {
4346
debug2!("(resolving pattern) binding `{}`",
0 commit comments