{"ast_node_type":"other","tokens":[{"end":98,"kind":"keyword","start":0,"text":"self.infer_expr_coerce(value,"}]}
                    self.infer_expr_coerce(value, &Expectation::has_type(lhs_ty), ExprIsRead::No);
                    self.write_pat_ty(target, lhs_ty.clone());
                } else {