| error: unexpected token: `;` |
| --> $DIR/parse-error-correct.rs:6:15 |
| | |
| LL | let x = y.; |
| | ^ |
| |
| error: unexpected token: `(` |
| --> $DIR/parse-error-correct.rs:7:15 |
| | |
| LL | let x = y.(); |
| | ^ |
| |
| error[E0618]: expected function, found `{integer}` |
| --> $DIR/parse-error-correct.rs:7:13 |
| | |
| LL | let y = 42; |
| | - `{integer}` defined here |
| LL | let x = y.; |
| LL | let x = y.(); |
| | ^--- |
| | | |
| | call expression requires function |
| |
| error[E0610]: `{integer}` is a primitive type and therefore doesn't have fields |
| --> $DIR/parse-error-correct.rs:9:15 |
| | |
| LL | let x = y.foo; |
| | ^^^ |
| |
| error: aborting due to 4 previous errors |
| |
| Some errors have detailed explanations: E0610, E0618. |
| For more information about an error, try `rustc --explain E0610`. |