Skip to content

Commit 0eeeebc

Browse files
m-ou-selrh2000
authored andcommitted
Rename 'bad prefix' to 'unknown prefix'.
1 parent d40be0f commit 0eeeebc

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

compiler/rustc_lexer/src/lib.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ pub enum TokenKind {
7272
/// prefixes are reported as errors; in earlier editions, they result in a
7373
/// (allowed by default) lint, and are treated as regular identifier
7474
/// tokens.
75-
BadPrefix,
75+
UnknownPrefix,
7676
/// "12_u8", "1.0e-40", "b"123"". See `LiteralKind` for more details.
7777
Literal { kind: LiteralKind, suffix_start: usize },
7878
/// "'a"
@@ -330,7 +330,7 @@ impl Cursor<'_> {
330330
let kind = RawStr { n_hashes, err };
331331
Literal { kind, suffix_start }
332332
}
333-
_ => self.ident_or_bad_prefix(),
333+
_ => self.ident_or_unknown_prefix(),
334334
},
335335

336336
// Byte literal, byte string literal, raw byte string literal or identifier.
@@ -365,12 +365,12 @@ impl Cursor<'_> {
365365
let kind = RawByteStr { n_hashes, err };
366366
Literal { kind, suffix_start }
367367
}
368-
_ => self.ident_or_bad_prefix(),
368+
_ => self.ident_or_unknown_prefix(),
369369
},
370370

371371
// Identifier (this should be checked after other variant that can
372372
// start as identifier).
373-
c if is_id_start(c) => self.ident_or_bad_prefix(),
373+
c if is_id_start(c) => self.ident_or_unknown_prefix(),
374374

375375
// Numeric literal.
376376
c @ '0'..='9' => {
@@ -494,14 +494,14 @@ impl Cursor<'_> {
494494
RawIdent
495495
}
496496

497-
fn ident_or_bad_prefix(&mut self) -> TokenKind {
497+
fn ident_or_unknown_prefix(&mut self) -> TokenKind {
498498
debug_assert!(is_id_start(self.prev()));
499499
// Start is already eaten, eat the rest of identifier.
500500
self.eat_while(is_id_continue);
501-
// Good prefixes must have been handled earlier. So if
502-
// we see a prefix here, it is definitely a bad prefix.
501+
// Known prefixes must have been handled earlier. So if
502+
// we see a prefix here, it is definitely a unknown prefix.
503503
match self.first() {
504-
'#' | '"' | '\'' => BadPrefix,
504+
'#' | '"' | '\'' => UnknownPrefix,
505505
_ => Ident,
506506
}
507507
}

compiler/rustc_parse/src/lexer/mod.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -170,15 +170,15 @@ impl<'a> StringReader<'a> {
170170
rustc_lexer::TokenKind::Whitespace => return None,
171171
rustc_lexer::TokenKind::Ident
172172
| rustc_lexer::TokenKind::RawIdent
173-
| rustc_lexer::TokenKind::BadPrefix => {
173+
| rustc_lexer::TokenKind::UnknownPrefix => {
174174
let is_raw_ident = token == rustc_lexer::TokenKind::RawIdent;
175-
let is_bad_prefix = token == rustc_lexer::TokenKind::BadPrefix;
175+
let is_unknown_prefix = token == rustc_lexer::TokenKind::UnknownPrefix;
176176
let mut ident_start = start;
177177
if is_raw_ident {
178178
ident_start = ident_start + BytePos(2);
179179
}
180-
if is_bad_prefix {
181-
self.report_reserved_prefix(start);
180+
if is_unknown_prefix {
181+
self.report_unknown_prefix(start);
182182
}
183183
let sym = nfc_normalize(self.str_from(ident_start));
184184
let span = self.mk_sp(start, self.pos);
@@ -503,7 +503,7 @@ impl<'a> StringReader<'a> {
503503
// using a (unknown) prefix is an error. In earlier editions, however, they
504504
// only result in a (allowed by default) lint, and are treated as regular
505505
// identifier tokens.
506-
fn report_reserved_prefix(&self, start: BytePos) {
506+
fn report_unknown_prefix(&self, start: BytePos) {
507507
let prefix_span = self.mk_sp(start, self.pos);
508508
let msg = format!("prefix `{}` is unknown", self.str_from_to(start, self.pos));
509509

src/librustdoc/html/highlight.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -413,7 +413,7 @@ impl<'a> Classifier<'a> {
413413
},
414414
c => c,
415415
},
416-
TokenKind::RawIdent | TokenKind::BadPrefix => Class::Ident,
416+
TokenKind::RawIdent | TokenKind::UnknownPrefix => Class::Ident,
417417
TokenKind::Lifetime { .. } => Class::Lifetime,
418418
};
419419
// Anything that didn't return above is the simple case where we the

0 commit comments

Comments
 (0)