{"ast_node_type":"other","tokens":[{"end":47,"kind":"keyword","start":0,"text":"&&"}]}
                && (self.token.can_begin_type()
            || (self.may_recover()
                    || (self.token.is_reserved_ident() && !self.token.is_keyword(kw::Where))))