]> git.lizzy.rs Git - rust.git/blob - src/test/ui/rfc-2497-if-let-chains/invalid-let-in-a-valid-let-context.stderr
Rollup merge of #105758 - Nilstrieb:typeck-results-mod, r=compiler-errors
[rust.git] / src / test / ui / rfc-2497-if-let-chains / invalid-let-in-a-valid-let-context.stderr
1 error: expected expression, found `let` statement
2   --> $DIR/invalid-let-in-a-valid-let-context.rs:8:19
3    |
4 LL |         let _ = &&let Some(x) = Some(42);
5    |                   ^^^
6
7 error: expected expression, found `let` statement
8   --> $DIR/invalid-let-in-a-valid-let-context.rs:13:47
9    |
10 LL |         if let Some(elem) = _opt && [1, 2, 3][let _ = &&let Some(x) = Some(42)] = 1 {
11    |                                               ^^^
12
13 error: expected expression, found `let` statement
14   --> $DIR/invalid-let-in-a-valid-let-context.rs:13:57
15    |
16 LL |         if let Some(elem) = _opt && [1, 2, 3][let _ = &&let Some(x) = Some(42)] = 1 {
17    |                                                         ^^^
18
19 error: expected expression, found `let` statement
20   --> $DIR/invalid-let-in-a-valid-let-context.rs:23:23
21    |
22 LL |             [1, 2, 3][let _ = ()];
23    |                       ^^^
24
25 error: expected expression, found `let` statement
26   --> $DIR/invalid-let-in-a-valid-let-context.rs:32:47
27    |
28 LL |         if let Some(elem) = _opt && [1, 2, 3][let _ = ()] = 1 {
29    |                                               ^^^
30
31 error: expected expression, found `let` statement
32   --> $DIR/invalid-let-in-a-valid-let-context.rs:40:21
33    |
34 LL |             let x = let y = 1;
35    |                     ^^^
36
37 error: aborting due to 6 previous errors
38