]> git.lizzy.rs Git - rust.git/commit
Point at last valid token on failed `expect_one_of`
authorEsteban Küber <esteban@kuber.com.ar>
Sat, 25 Mar 2017 02:14:58 +0000 (19:14 -0700)
committerEsteban Küber <esteban@kuber.com.ar>
Sat, 25 Mar 2017 06:37:25 +0000 (23:37 -0700)
commit03eca713816ee00ecacde27cc655dc199c6bff40
tree43fbd80f7275db3d76bc4118b1a97c2c4e4597cd
parentc62e532f3de4c0254b772c36fe629b2042efd107
Point at last valid token on failed `expect_one_of`

```rust
error: expected one of `.`, `;`, `?`, `}`, or an operator, found `)`
  --> $DIR/token-error-correct-3.rs:29:9
   |
25 |         foo()
   |             - expected one of `.`, `;`, `?`, `}`, or an operator after this
...
29 |     } else {
   |     ^ unexpected token
```
src/libsyntax/parse/parser.rs
src/test/compile-fail/issue-10636-2.rs
src/test/compile-fail/macro-incomplete-parse.rs
src/test/parse-fail/bounds-obj-parens.rs
src/test/parse-fail/match-refactor-to-expr.rs
src/test/parse-fail/trailing-plus-in-bounds.rs
src/test/ui/resolve/token-error-correct-3.stderr
src/test/ui/resolve/token-error-correct.stderr