aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--crates/ra_hir/src/ty.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ra_hir/src/ty.rs b/crates/ra_hir/src/ty.rs
index 57fd1ed2a..53b7b5836 100644
--- a/crates/ra_hir/src/ty.rs
+++ b/crates/ra_hir/src/ty.rs
@@ -1143,7 +1143,7 @@ impl<'a, D: HirDatabase> InferenceContext<'a, D> {
1143 ret_ty 1143 ret_ty
1144 } 1144 }
1145 Expr::Match { expr, arms } => { 1145 Expr::Match { expr, arms } => {
1146 let mut expected = Expectation::none(); 1146 let mut expected = expected.clone();
1147 let input_ty = self.infer_expr(*expr, &Expectation::none()); 1147 let input_ty = self.infer_expr(*expr, &Expectation::none());
1148 let pat_expectation = Expectation::has_type(input_ty); 1148 let pat_expectation = Expectation::has_type(input_ty);
1149 1149