diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2020-05-29 22:07:43 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2020-05-29 22:07:43 +0100 |
commit | f7f01dd5f0a8254abeefb0156e2c4ebe1447bfb6 (patch) | |
tree | 1a5a9c99f95f623ccdd8fb12c40649477196e8f5 /crates/ra_hir_ty/src/tests | |
parent | 3689c8c3f67ed8ed63674ef50c6022fc91db2e13 (diff) | |
parent | 7d0586cb15000193941f93d4b5281e56ef751edd (diff) |
Merge #4651
4651: Use first match branch in case of type mismatch, not last r=kjeremy a=flodiebold
The comment says this was intentional, but I do agree with #4304 that it makes
more sense the other way around (for if/else as well).
Fixes #4304.
Co-authored-by: Florian Diebold <[email protected]>
Diffstat (limited to 'crates/ra_hir_ty/src/tests')
-rw-r--r-- | crates/ra_hir_ty/src/tests/simple.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ra_hir_ty/src/tests/simple.rs b/crates/ra_hir_ty/src/tests/simple.rs index f1db34160..839491b9e 100644 --- a/crates/ra_hir_ty/src/tests/simple.rs +++ b/crates/ra_hir_ty/src/tests/simple.rs | |||
@@ -957,7 +957,7 @@ fn main(foo: Foo) { | |||
957 | 51..107 'if tru... }': () | 957 | 51..107 'if tru... }': () |
958 | 54..58 'true': bool | 958 | 54..58 'true': bool |
959 | 59..67 '{ }': () | 959 | 59..67 '{ }': () |
960 | 73..107 'if fal... }': () | 960 | 73..107 'if fal... }': i32 |
961 | 76..81 'false': bool | 961 | 76..81 'false': bool |
962 | 82..107 '{ ... }': i32 | 962 | 82..107 '{ ... }': i32 |
963 | 92..95 'foo': Foo | 963 | 92..95 'foo': Foo |