]> git.proxmox.com Git - rustc.git/blobdiff - compiler/rustc_parse/src/lexer/mod.rs
New upstream version 1.70.0+dfsg1
[rustc.git] / compiler / rustc_parse / src / lexer / mod.rs
index 59958a30917d14e06c5253fc397bc54a9f2927fa..9e856c9f2120c2363bb9b936f690cfa1b24c56af 100644 (file)
@@ -175,7 +175,7 @@ impl<'a> StringReader<'a> {
                     if !sym.can_be_raw() {
                         self.sess.emit_err(errors::CannotBeRawIdent { span, ident: sym });
                     }
-                    self.sess.raw_identifier_spans.borrow_mut().push(span);
+                    self.sess.raw_identifier_spans.push(span);
                     token::Ident(sym, true)
                 }
                 rustc_lexer::TokenKind::UnknownPrefix => {
@@ -553,8 +553,8 @@ impl<'a> StringReader<'a> {
         }
 
         if let Some(possible_offset) = possible_offset {
-            let lo = start + BytePos(possible_offset as u32);
-            let hi = lo + BytePos(found_terminators as u32);
+            let lo = start + BytePos(possible_offset);
+            let hi = lo + BytePos(found_terminators);
             let span = self.mk_sp(lo, hi);
             err.span_suggestion(
                 span,