Skip to content

Commit b9a24b2

Browse files
committed
use ControlFlow::Break(_) pattern
1 parent 460e794 commit b9a24b2

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

crates/ide_assists/src/handlers/extract_function.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1178,13 +1178,12 @@ impl FlowHandler {
11781178
let stmt = make::expr_stmt(action);
11791179
let block = make::block_expr(iter::once(stmt.into()), None);
11801180
let controlflow_break_path = make::path_from_text("ControlFlow::Break");
1181-
let tuple_pat = make::tuple_pat(iter::empty());
11821181
let condition = make::condition(
11831182
call_expr,
11841183
Some(
11851184
make::tuple_struct_pat(
11861185
controlflow_break_path,
1187-
iter::once(tuple_pat.into()),
1186+
iter::once(make::wildcard_pat().into()),
11881187
)
11891188
.into(),
11901189
),
@@ -3294,7 +3293,7 @@ fn foo() {
32943293
fn foo() {
32953294
loop {
32963295
let mut n = 1;
3297-
if let ControlFlow::Break(()) = fun_name(&mut n) {
3296+
if let ControlFlow::Break(_) = fun_name(&mut n) {
32983297
break;
32993298
}
33003299
let h = 1 + n;
@@ -3331,7 +3330,7 @@ fn foo() {
33313330
fn foo() {
33323331
loop {
33333332
let mut n = 1;
3334-
if let ControlFlow::Break(()) = fun_name(n) {
3333+
if let ControlFlow::Break(_) = fun_name(n) {
33353334
break;
33363335
}
33373336
let h = 1;

0 commit comments

Comments
 (0)