We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ed1cffd commit 14c6c11Copy full SHA for 14c6c11
src/libsyntax/parse/parser.rs
@@ -3671,12 +3671,17 @@ impl<'a> Parser<'a> {
3671
None
3672
};
3673
let init = self.parse_initializer()?;
3674
+ let hi = if self.token == token::Semi {
3675
+ self.span
3676
+ } else {
3677
+ self.prev_span
3678
+ };
3679
Ok(P(ast::Local {
3680
ty,
3681
pat,
3682
init,
3683
id: ast::DUMMY_NODE_ID,
- span: lo.to(self.prev_span),
3684
+ span: lo.to(hi),
3685
attrs,
3686
}))
3687
}
0 commit comments