about summary refs log tree commit diff
path: root/src/test/incremental/thinlto
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-04-12 20:36:16 +0200
committerGitHub <noreply@github.com>2019-04-12 20:36:16 +0200
commitaf4acd05338dcb0d47e235862b303c37d655951f (patch)
treedffad55345acacf47eb4c37efabe13d151c0fcd7 /src/test/incremental/thinlto
parentca9f04e41e2bb124e3ae74f6c179eeeac96e9c67 (diff)
parent9b6b3d618c16976a273cfd4f95408eef37e6c82e (diff)
downloadrust-af4acd05338dcb0d47e235862b303c37d655951f.tar.gz
rust-af4acd05338dcb0d47e235862b303c37d655951f.zip
Rollup merge of #59866 - estebank:recover-missing-semi, r=petrochenkov
Recover from missing semicolon based on the found token

When encountering one of a few keywords when a semicolon was
expected, suggest the semicolon and recover:

```
error: expected one of `.`, `;`, `?`, or an operator, found `let`
  --> $DIR/recover-missing-semi.rs:4:5
   |
LL |     let _: usize = ()
   |                      - help: missing semicolon here
LL |
LL |     let _ = 3;
   |     ^^^

error[E0308]: mismatched types
  --> $DIR/recover-missing-semi.rs:2:20
   |
LL |     let _: usize = ()
   |                    ^^ expected usize, found ()
   |
   = note: expected type `usize`
              found type `()`
```
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions