Skip to content

Commit 741ba75

Browse files
committed
make span on obsolete syntax very precise
1 parent dcd4a27 commit 741ba75

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/libsyntax/parse/parser.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2562,7 +2562,8 @@ impl<'a> Parser<'a> {
25622562
let index = self.mk_index(e, ix);
25632563
e = self.mk_expr(lo, hi, index);
25642564

2565-
self.obsolete(span, ObsoleteSyntax::EmptyIndex);
2565+
let obsolete_span = mk_sp(bracket_pos, hi);
2566+
self.obsolete(obsolete_span, ObsoleteSyntax::EmptyIndex);
25662567
} else {
25672568
let ix = self.parse_expr();
25682569
hi = self.span.hi;

0 commit comments

Comments
 (0)