pub fn is_used_keyword(self) -> bool {
        // Note: `span.edition()` is relatively expensive, don't call it unless necessary.
        self.name >= kw::As && self.name <= kw::While ||
        self.name.is_used_keyword_2018() && self.span.rust_2018()
    }
/// Returns `true` if the token is a keyword used in the language.
Returns `true` if the token is a keyword used in the language.
Returns ` true ` if the token is a keyword used in the language .
pub fn is_used_keyword(self) -> bool {
        // Note: `span.edition()` is relatively expensive, don't call it unless necessary.
        self.name >= kw::As && self.name <= kw::While ||
        self.name.is_used_keyword_2018() && self.span.rust_2018()
    }
pub fn is_used_keyword ( self ) -> bool { // Note: `span.edition()` is relatively expensive, don't call it unless necessary. self . name >= kw :: As && self . name <= kw :: While || self . name . is_used_keyword_2018 ( ) && self . span . rust_2018 ( ) }
Returns `true` if the token is a keyword used in the language.
Returns ` true ` if the token is a keyword used in the language .
self