diff options
| author | Michael Goulet <michael@errs.io> | 2021-12-05 04:51:36 +0000 |
|---|---|---|
| committer | Michael Goulet <michael@errs.io> | 2022-02-27 16:20:18 -0800 |
| commit | 5ce3f5664130eaf24d187d04dcd51c4577336ab5 (patch) | |
| tree | 73ee3b4dba7f39de73082fd8c8f6ac87ecd2d5b2 /src/test/ui/parser | |
| parent | 6a705566166debf5eff88c57140df607fa409aaa (diff) | |
| download | rust-5ce3f5664130eaf24d187d04dcd51c4577336ab5.tar.gz rust-5ce3f5664130eaf24d187d04dcd51c4577336ab5.zip | |
Make deref suggestion better
Diffstat (limited to 'src/test/ui/parser')
| -rw-r--r-- | src/test/ui/parser/expr-as-stmt-2.stderr | 5 | ||||
| -rw-r--r-- | src/test/ui/parser/expr-as-stmt.stderr | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/src/test/ui/parser/expr-as-stmt-2.stderr b/src/test/ui/parser/expr-as-stmt-2.stderr index 2b6314c38ce..b7516babc13 100644 --- a/src/test/ui/parser/expr-as-stmt-2.stderr +++ b/src/test/ui/parser/expr-as-stmt-2.stderr @@ -36,6 +36,11 @@ LL | / && LL | | if let Some(y) = a { true } else { false } | |______________________________________________^ expected `bool`, found `&&bool` | +help: consider removing the `&&` + | +LL - && +LL + if let Some(y) = a { true } else { false } + | help: parentheses are required to parse this as an expression | LL | (if let Some(x) = a { true } else { false }) diff --git a/src/test/ui/parser/expr-as-stmt.stderr b/src/test/ui/parser/expr-as-stmt.stderr index df0e4dcb16e..e63da52c8fe 100644 --- a/src/test/ui/parser/expr-as-stmt.stderr +++ b/src/test/ui/parser/expr-as-stmt.stderr @@ -170,6 +170,11 @@ LL | fn revenge_from_mars() -> bool { LL | { true } && { true } | ^^^^^^^^^^^ expected `bool`, found `&&bool` | +help: consider removing the `&&` + | +LL - { true } && { true } +LL + { true } { true } + | help: parentheses are required to parse this as an expression | LL | ({ true }) && { true } |
