@@ -20,7 +20,7 @@ mod tests;
2020
2121// The proc macro code for this is in `compiler/rustc_macros/src/symbols.rs`.
2222symbols ! {
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 `,
2424 // `is_used_keyword`/`is_unused_keyword` and `AllKeywords`.
2525 // But this should rarely be necessary if the keywords are kept in alphabetic order.
2626 Keywords {
@@ -2586,7 +2586,7 @@ impl Symbol {
25862586 self >= kw:: As && self <= kw:: Yeet
25872587 }
25882588
2589- fn is_special ( self ) -> bool {
2589+ fn is_reserved_ident ( self ) -> bool {
25902590 self == sym:: dollar_crate || self == sym:: underscore
25912591 }
25922592
@@ -2608,7 +2608,7 @@ impl Symbol {
26082608 }
26092609
26102610 pub fn is_reserved ( self , edition : impl Copy + FnOnce ( ) -> Edition ) -> bool {
2611- self . is_special ( )
2611+ self . is_reserved_ident ( )
26122612 || self . is_used_keyword_always ( )
26132613 || self . is_unused_keyword_always ( )
26142614 || self . is_used_keyword_conditional ( edition)
@@ -2648,8 +2648,8 @@ impl Ident {
26482648 }
26492649
26502650 /// Returns `true` for reserved identifiers.
2651- pub fn is_special ( self ) -> bool {
2652- self . name . is_special ( )
2651+ pub fn is_reserved_ident ( self ) -> bool {
2652+ self . name . is_reserved_ident ( )
26532653 }
26542654
26552655 /// Returns `true` if the token is a keyword used in the language.
0 commit comments