| error: this file contains an un-closed delimiter |
| --> $DIR/issue-62973.rs:8:2 |
| | |
| LL | fn p() { match s { v, E { [) {) } |
| | - - un-closed delimiter |
| | | |
| | un-closed delimiter |
| LL | |
| LL | |
| | ^ |
| |
| error: expected one of `,` or `}`, found `{` |
| --> $DIR/issue-62973.rs:6:25 |
| | |
| LL | fn p() { match s { v, E { [) {) } |
| | - ^ expected one of `,` or `}` here |
| | | |
| | while parsing this struct |
| |
| error: struct literals are not allowed here |
| --> $DIR/issue-62973.rs:6:16 |
| | |
| LL | fn p() { match s { v, E { [) {) } |
| | ________________^ |
| LL | | |
| LL | | |
| | |_^ |
| help: surround the struct literal with parentheses |
| | |
| LL | fn p() { match (s { v, E { [) {) } |
| LL | |
| LL | ) |
| | |
| |
| error: expected one of `.`, `?`, `{`, or an operator, found `}` |
| --> $DIR/issue-62973.rs:8:1 |
| | |
| LL | fn p() { match s { v, E { [) {) } |
| | ----- while parsing this match expression |
| LL | |
| LL | |
| | ^ expected one of `.`, `?`, `{`, or an operator here |
| |
| error: incorrect close delimiter: `)` |
| --> $DIR/issue-62973.rs:6:28 |
| | |
| LL | fn p() { match s { v, E { [) {) } |
| | -^ incorrect close delimiter |
| | | |
| | un-closed delimiter |
| |
| error: incorrect close delimiter: `)` |
| --> $DIR/issue-62973.rs:6:31 |
| | |
| LL | fn p() { match s { v, E { [) {) } |
| | -^ incorrect close delimiter |
| | | |
| | un-closed delimiter |
| |
| error: aborting due to 6 previous errors |
| |