Clean up span in non-trailing .. suggestion
This commit is contained in:
@@ -3956,7 +3956,7 @@ impl<'a> Parser<'a> {
|
||||
);
|
||||
err.emit();
|
||||
}
|
||||
self.bump(); // `..` || `...`:w
|
||||
self.bump(); // `..` || `...`
|
||||
|
||||
if self.token == token::CloseDelim(token::Brace) {
|
||||
etc_span = Some(etc_sp);
|
||||
@@ -3976,7 +3976,7 @@ impl<'a> Parser<'a> {
|
||||
ate_comma = true;
|
||||
}
|
||||
|
||||
etc_span = Some(etc_sp);
|
||||
etc_span = Some(etc_sp.until(self.span));
|
||||
if self.token == token::CloseDelim(token::Brace) {
|
||||
// If the struct looks otherwise well formed, recover and continue.
|
||||
if let Some(sp) = comma_sp {
|
||||
|
||||
Reference in New Issue
Block a user