1 error: this file contains an unclosed delimiter
2 --> $DIR/issue-62973.rs:8:2
4 LL | fn p() { match s { v, E { [) {) }
5 | - - unclosed delimiter
12 error: this file contains an unclosed delimiter
13 --> $DIR/issue-62973.rs:8:2
15 LL | fn p() { match s { v, E { [) {) }
16 | - - unclosed delimiter
23 error: expected one of `,` or `}`, found `{`
24 --> $DIR/issue-62973.rs:6:25
26 LL | fn p() { match s { v, E { [) {) }
27 | - - -^ expected one of `,` or `}`
29 | | | help: `}` may belong here
30 | | while parsing this struct
33 error: struct literals are not allowed here
34 --> $DIR/issue-62973.rs:6:16
36 LL | fn p() { match s { v, E { [) {) }
42 help: surround the struct literal with parentheses
44 LL | fn p() { match (s { v, E { [) {) }
49 error: expected one of `.`, `?`, `{`, or an operator, found `}`
50 --> $DIR/issue-62973.rs:8:2
52 LL | fn p() { match s { v, E { [) {) }
53 | ----- while parsing this match expression
56 | ^ expected one of `.`, `?`, `{`, or an operator
58 error: mismatched closing delimiter: `)`
59 --> $DIR/issue-62973.rs:6:28
61 LL | fn p() { match s { v, E { [) {) }
62 | -^ mismatched closing delimiter
66 error: mismatched closing delimiter: `)`
67 --> $DIR/issue-62973.rs:6:31
69 LL | fn p() { match s { v, E { [) {) }
70 | -^ mismatched closing delimiter
74 error: aborting due to 7 previous errors