{"ast_node_type":"other","tokens":[{"end":48,"kind":"keyword","start":0,"text":"&&"}]}
            && self.token.is_keyword(kw::Async))
        if (self.token_uninterpolated_span().at_least_rust_2018()
            || self.is_kw_followed_by_ident(kw::Async)