From 147faa54d5e3dc7e18af44118bdef67fbc86db31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Esteban=20K=C3=BCber?= Date: Mon, 6 Nov 2023 23:48:58 +0000 Subject: [PATCH] Fix tidy --- .../recover-parens-around-match-arm-head.fixed | 12 ++++++++++++ .../recover/recover-parens-around-match-arm-head.rs | 1 + .../recover-parens-around-match-arm-head.stderr | 4 ++-- 3 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 tests/ui/parser/recover/recover-parens-around-match-arm-head.fixed diff --git a/tests/ui/parser/recover/recover-parens-around-match-arm-head.fixed b/tests/ui/parser/recover/recover-parens-around-match-arm-head.fixed new file mode 100644 index 00000000000..6b9b7fa882a --- /dev/null +++ b/tests/ui/parser/recover/recover-parens-around-match-arm-head.fixed @@ -0,0 +1,12 @@ +// run-rustfix +fn main() { + let val = 42; + let x = match val { + 0 if true => { + //~^ ERROR unexpected parentheses surrounding `match` arm pattern + 42u8 + } + _ => 0u8, + }; + let _y: u32 = x.into(); //~ ERROR mismatched types +} diff --git a/tests/ui/parser/recover/recover-parens-around-match-arm-head.rs b/tests/ui/parser/recover/recover-parens-around-match-arm-head.rs index 382d99cd79d..f523581e2da 100644 --- a/tests/ui/parser/recover/recover-parens-around-match-arm-head.rs +++ b/tests/ui/parser/recover/recover-parens-around-match-arm-head.rs @@ -1,3 +1,4 @@ +// run-rustfix fn main() { let val = 42; let x = match val { diff --git a/tests/ui/parser/recover/recover-parens-around-match-arm-head.stderr b/tests/ui/parser/recover/recover-parens-around-match-arm-head.stderr index 0d1143fbc99..bad4d7d2f19 100644 --- a/tests/ui/parser/recover/recover-parens-around-match-arm-head.stderr +++ b/tests/ui/parser/recover/recover-parens-around-match-arm-head.stderr @@ -1,5 +1,5 @@ error: unexpected parentheses surrounding `match` arm pattern - --> $DIR/recover-parens-around-match-arm-head.rs:4:9 + --> $DIR/recover-parens-around-match-arm-head.rs:5:9 | LL | (0 if true) => { | ^ ^ @@ -11,7 +11,7 @@ LL + 0 if true => { | error[E0308]: mismatched types - --> $DIR/recover-parens-around-match-arm-head.rs:10:19 + --> $DIR/recover-parens-around-match-arm-head.rs:11:19 | LL | let _y: u32 = x; | --- ^ expected `u32`, found `u8`