]> git.lizzy.rs Git - rust.git/blob - tests/ui/reachable/unreachable-try-pattern.stderr
Fix #106496, suggest remove deref for type mismatch
[rust.git] / tests / ui / reachable / unreachable-try-pattern.stderr
1 warning: unreachable expression
2   --> $DIR/unreachable-try-pattern.rs:19:36
3    |
4 LL |     let y = (match x { Ok(n) => Ok(n as u32), Err(e) => Err(e) })?;
5    |                                    -^^^^^^^
6    |                                    |
7    |                                    unreachable expression
8    |                                    any code following this expression is unreachable
9    |
10 note: the lint level is defined here
11   --> $DIR/unreachable-try-pattern.rs:3:9
12    |
13 LL | #![warn(unreachable_code)]
14    |         ^^^^^^^^^^^^^^^^
15
16 warning: unreachable pattern
17   --> $DIR/unreachable-try-pattern.rs:19:24
18    |
19 LL |     let y = (match x { Ok(n) => Ok(n as u32), Err(e) => Err(e) })?;
20    |                        ^^^^^
21    |
22 note: the lint level is defined here
23   --> $DIR/unreachable-try-pattern.rs:4:9
24    |
25 LL | #![warn(unreachable_patterns)]
26    |         ^^^^^^^^^^^^^^^^^^^^
27
28 warning: unreachable pattern
29   --> $DIR/unreachable-try-pattern.rs:30:40
30    |
31 LL |     let y = (match x { Ok(n) => Ok(n), Err(e) => Err(e) })?;
32    |                                        ^^^^^^
33
34 warning: 3 warnings emitted
35