]> git.lizzy.rs Git - rust.git/commit - src/tools/miri
Rollup merge of #69128 - Centril:fix-69103, r=davidtwco
authorYuki Okushi <huyuumi.dev@gmail.com>
Fri, 14 Feb 2020 22:17:50 +0000 (07:17 +0900)
committerGitHub <noreply@github.com>
Fri, 14 Feb 2020 22:17:50 +0000 (07:17 +0900)
commit940fff7250dec007a67e8bccd47051895a440cf7
tree37eb0f885a005e75ad1aedd1d6a60b653ff12330
parente0ea1e759f76b96a8a609b9690ecc3ddadbbcbb5
parentf5bd9646be31d865a083193c21c7448d546ce07c
Rollup merge of #69128 - Centril:fix-69103, r=davidtwco

Fix extra subslice lowering

We are currently ICEing on e.g.
```rust
fn main() {
    let [.., b @ ..] = [1, 2];
    b;
}
```
This happens because `b @ ..` registers a binding such that `b;` is OK, but then we forget to lower that binding in `rustc_ast_lowering`.

Fixes #69103.

r? @davidtwco