]> git.lizzy.rs Git - rust.git/blob - tests/ui/binding/zero_sized_subslice_match.rs
Rollup merge of #106644 - alexcrichton:update-wasi-toolchain, r=cuviper
[rust.git] / tests / ui / binding / zero_sized_subslice_match.rs
1 // run-pass
2
3 fn main() {
4     let x = [(), ()];
5
6     // The subslice used to go out of bounds for zero-sized array items, check that this doesn't
7     // happen anymore
8     match x {
9         [_, ref y @ ..] => assert_eq!(&x[1] as *const (), &y[0] as *const ())
10     }
11 }