Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide_assists/src/handlers/add_missing_match_arms.rs')
| -rw-r--r-- | crates/ide_assists/src/handlers/add_missing_match_arms.rs | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/crates/ide_assists/src/handlers/add_missing_match_arms.rs b/crates/ide_assists/src/handlers/add_missing_match_arms.rs index 6dc438063d..b4a167ea5f 100644 --- a/crates/ide_assists/src/handlers/add_missing_match_arms.rs +++ b/crates/ide_assists/src/handlers/add_missing_match_arms.rs @@ -1006,7 +1006,8 @@ mod foo { pub enum E { X, Y } } use foo::E::X; fn main() { - match X $0 { + match X { + $0 } } "#, @@ -1015,7 +1016,7 @@ mod foo { pub enum E { X, Y } } use foo::E::X; fn main() { - match X { + match X { $0X => todo!(), foo::E::Y => todo!(), } @@ -1059,15 +1060,15 @@ fn foo(a: A) { r#" enum A { One, Two } fn foo(a: A) { - match a $0 { - // foo bar baz + match a { + // foo bar baz$0 } } "#, r#" enum A { One, Two } fn foo(a: A) { - match a { + match a { $0A::One => todo!(), A::Two => todo!(), // foo bar baz |