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 25e8b6e commit 9deeaefCopy full SHA for 9deeaef
src/libsyntax/parse/parser.rs
@@ -3119,8 +3119,9 @@ impl<'a> Parser<'a> {
3119
self.span_fatal(last_span,
3120
"expected identifier, found path");
3121
}
3122
- // why a path here, and not just an identifier?
3123
- let name = codemap::Spanned{span: self.last_span, node: self.parse_ident()};
+ let ident = self.parse_ident();
+ let last_span = self.last_span;
3124
+ let name = codemap::Spanned{span: last_span, node: ident};
3125
let sub = if self.eat(&token::AT) {
3126
Some(self.parse_pat())
3127
} else {
0 commit comments