@@ -20,7 +20,7 @@ mod tests;
20
20
21
21
// The proc macro code for this is in `compiler/rustc_macros/src/symbols.rs`.
22
22
symbols ! {
23
- // If you modify this list, adjust `is_any_keyword`, `is_special `,
23
+ // If you modify this list, adjust `is_any_keyword`, `is_reserved_ident `,
24
24
// `is_used_keyword`/`is_unused_keyword` and `AllKeywords`.
25
25
// But this should rarely be necessary if the keywords are kept in alphabetic order.
26
26
Keywords {
@@ -2587,7 +2587,7 @@ impl Symbol {
2587
2587
self >= kw:: As && self <= kw:: Yeet
2588
2588
}
2589
2589
2590
- fn is_special ( self ) -> bool {
2590
+ fn is_reserved_ident ( self ) -> bool {
2591
2591
self == sym:: dollar_crate || self == sym:: underscore
2592
2592
}
2593
2593
@@ -2609,7 +2609,7 @@ impl Symbol {
2609
2609
}
2610
2610
2611
2611
pub fn is_reserved ( self , edition : impl Copy + FnOnce ( ) -> Edition ) -> bool {
2612
- self . is_special ( )
2612
+ self . is_reserved_ident ( )
2613
2613
|| self . is_used_keyword_always ( )
2614
2614
|| self . is_unused_keyword_always ( )
2615
2615
|| self . is_used_keyword_conditional ( edition)
@@ -2649,8 +2649,8 @@ impl Ident {
2649
2649
}
2650
2650
2651
2651
/// Returns `true` for reserved identifiers.
2652
- pub fn is_special ( self ) -> bool {
2653
- self . name . is_special ( )
2652
+ pub fn is_reserved_ident ( self ) -> bool {
2653
+ self . name . is_reserved_ident ( )
2654
2654
}
2655
2655
2656
2656
/// Returns `true` if the token is a keyword used in the language.
0 commit comments