Fix span bug.
This commit is contained in:
parent
5313e8728f
commit
ba8d6d18d0
1 changed files with 1 additions and 1 deletions
|
@ -2121,8 +2121,8 @@ impl<'a> Parser<'a> {
|
||||||
// Check if a colon exists one ahead. This means we're parsing a fieldname.
|
// Check if a colon exists one ahead. This means we're parsing a fieldname.
|
||||||
let (fieldname, expr, is_shorthand) = if self.look_ahead(1, |t| t == &token::Colon) {
|
let (fieldname, expr, is_shorthand) = if self.look_ahead(1, |t| t == &token::Colon) {
|
||||||
let fieldname = self.parse_field_name()?;
|
let fieldname = self.parse_field_name()?;
|
||||||
self.bump();
|
|
||||||
hi = self.prev_span;
|
hi = self.prev_span;
|
||||||
|
self.bump();
|
||||||
(fieldname, self.parse_expr()?, false)
|
(fieldname, self.parse_expr()?, false)
|
||||||
} else {
|
} else {
|
||||||
let fieldname = self.parse_ident_common(false)?;
|
let fieldname = self.parse_ident_common(false)?;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue