{"ast_node_type":"variable","tokens":[{"end":50,"kind":"keyword","start":0,"text":"}"}]}
                } else if let Op::AssignOp(_) = op
                    // Suppress suggestions when lhs and rhs are not in the same span as the error
                    && let Some(lhs_deref_ty) = self.deref_once_mutably_for_diagnostic(lhs_ty)