diff options
| author | Yuki Okushi <huyuumi.dev@gmail.com> | 2020-02-15 07:17:50 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-02-15 07:17:50 +0900 |
| commit | 940fff7250dec007a67e8bccd47051895a440cf7 (patch) | |
| tree | 37eb0f885a005e75ad1aedd1d6a60b653ff12330 /src/test/ui/or-patterns/or-patterns-default-binding-modes.rs | |
| parent | e0ea1e759f76b96a8a609b9690ecc3ddadbbcbb5 (diff) | |
| parent | f5bd9646be31d865a083193c21c7448d546ce07c (diff) | |
| download | rust-940fff7250dec007a67e8bccd47051895a440cf7.tar.gz rust-940fff7250dec007a67e8bccd47051895a440cf7.zip | |
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
Diffstat (limited to 'src/test/ui/or-patterns/or-patterns-default-binding-modes.rs')
0 files changed, 0 insertions, 0 deletions
