pub fn is_unused_keyword(self) -> bool {
        // Note: `span.edition()` is relatively expensive, don't call it unless necessary.
        self.name >= kw::Abstract && self.name <= kw::Yield ||
        self.name.is_unused_keyword_2018() && self.span.rust_2018()
    }
/// Returns `true` if the token is a keyword reserved for possible future use.
Returns `true` if the token is a keyword reserved for possible future use.
Returns ` true ` if the token is a keyword reserved for possible future use .
pub fn is_unused_keyword(self) -> bool {
        // Note: `span.edition()` is relatively expensive, don't call it unless necessary.
        self.name >= kw::Abstract && self.name <= kw::Yield ||
        self.name.is_unused_keyword_2018() && self.span.rust_2018()
    }
pub fn is_unused_keyword ( self ) -> bool { // Note: `span.edition()` is relatively expensive, don't call it unless necessary. self . name >= kw :: Abstract && self . name <= kw :: Yield || self . name . is_unused_keyword_2018 ( ) && self . span . rust_2018 ( ) }
Returns `true` if the token is a keyword reserved for possible future use.
Returns ` true ` if the token is a keyword reserved for possible future use .
self