{"ast_node_type":"other","tokens":[{"end":50,"kind":"keyword","start":0,"text":"self.diag_metadata.in_if_condition"}]}
                self.diag_metadata.in_if_condition
            && let Some(Expr { span: expr_span, kind: ExprKind::Assign(lhs, _, _), .. }) =
        {