diff options
| author | Eric Huss <eric@huss.org> | 2020-10-05 11:19:08 -0700 |
|---|---|---|
| committer | Eric Huss <eric@huss.org> | 2020-10-05 11:19:08 -0700 |
| commit | 35192ff574c3706646e2f4be16d5c22c4f8b60b1 (patch) | |
| tree | f5b091063c9f9f51587842a875e208c144503d73 /compiler/rustc_parse/src | |
| parent | f317a93d4d326442680eaeb78c22eece739433c7 (diff) | |
| download | rust-35192ff574c3706646e2f4be16d5c22c4f8b60b1.tar.gz rust-35192ff574c3706646e2f4be16d5c22c4f8b60b1.zip | |
Fix span for unicode escape suggestion.
Diffstat (limited to 'compiler/rustc_parse/src')
| -rw-r--r-- | compiler/rustc_parse/src/lexer/unescape_error_reporting.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/compiler/rustc_parse/src/lexer/unescape_error_reporting.rs b/compiler/rustc_parse/src/lexer/unescape_error_reporting.rs index 6f249f491a6..47d317f9188 100644 --- a/compiler/rustc_parse/src/lexer/unescape_error_reporting.rs +++ b/compiler/rustc_parse/src/lexer/unescape_error_reporting.rs @@ -181,10 +181,9 @@ pub(crate) fn emit_unescape_error( if suggestion_len > 0 { suggestion.push('}'); - let lo = char_span.lo(); - let hi = lo + BytePos(suggestion_len as u32); + let hi = char_span.lo() + BytePos(suggestion_len as u32); diag.span_suggestion( - span.with_lo(lo).with_hi(hi), + span.with_hi(hi), "format of unicode escape sequences uses braces", suggestion, Applicability::MaybeIncorrect, |
