{"ast_node_type":"other","tokens":[{"end":45,"kind":"keyword","start":0,"text":"&&"}]}
                    && !expr.attrs.is_empty()
                if classify::expr_requires_semi_to_be_stmt(expr)
                    && !matches!(self.token.kind, token::Eof | token::Semi | token::CloseBrace) =>