diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2024-04-10 04:27:39 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-10 04:27:39 +0200 |
| commit | 4bc891aebf160af71ed1cb087d9daa83978d4a5f (patch) | |
| tree | 92cc7ededfd3b5067847efda4d05c857505e48e2 /src | |
| parent | c14b468cca583f194bae0329f88397b0974a2a69 (diff) | |
| parent | 3253c021cbd3bca49393db6a2372764ec53f5920 (diff) | |
| download | rust-4bc891aebf160af71ed1cb087d9daa83978d4a5f.tar.gz rust-4bc891aebf160af71ed1cb087d9daa83978d4a5f.zip | |
Rollup merge of #123609 - compiler-errors:greek-question-mark, r=jieyouxu
Don't use bytepos offsets when computing semicolon span for removal Causes problems when we recover confusable characters w/ a different byte width Fixes #123607
Diffstat (limited to 'src')
| -rw-r--r-- | src/tools/clippy/clippy_lints/src/lifetimes.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/tools/clippy/clippy_lints/src/lifetimes.rs b/src/tools/clippy/clippy_lints/src/lifetimes.rs index a60a40a2a47..2bb63ec2b04 100644 --- a/src/tools/clippy/clippy_lints/src/lifetimes.rs +++ b/src/tools/clippy/clippy_lints/src/lifetimes.rs @@ -294,8 +294,7 @@ fn elision_suggestions( let span = cx .sess() .source_map() - .span_extend_while(usage.ident.span, |ch| ch.is_ascii_whitespace()) - .unwrap_or(usage.ident.span); + .span_extend_while_whitespace(usage.ident.span); (span, String::new()) }, |
