1 error: expected expression, found `let` statement
2 --> $DIR/invalid-let-in-a-valid-let-context.rs:8:19
4 LL | let _ = &&let Some(x) = Some(42);
7 error: expected expression, found `let` statement
8 --> $DIR/invalid-let-in-a-valid-let-context.rs:13:47
10 LL | if let Some(elem) = _opt && [1, 2, 3][let _ = &&let Some(x) = Some(42)] = 1 {
13 error: expected expression, found `let` statement
14 --> $DIR/invalid-let-in-a-valid-let-context.rs:13:57
16 LL | if let Some(elem) = _opt && [1, 2, 3][let _ = &&let Some(x) = Some(42)] = 1 {
19 error: expected expression, found `let` statement
20 --> $DIR/invalid-let-in-a-valid-let-context.rs:23:23
22 LL | [1, 2, 3][let _ = ()];
25 error: expected expression, found `let` statement
26 --> $DIR/invalid-let-in-a-valid-let-context.rs:32:47
28 LL | if let Some(elem) = _opt && [1, 2, 3][let _ = ()] = 1 {
31 error: expected expression, found `let` statement
32 --> $DIR/invalid-let-in-a-valid-let-context.rs:40:21
34 LL | let x = let y = 1;
37 error: aborting due to 6 previous errors