rust/src/test/ui/issues/issue-2748-b.rs
2019-07-27 18:56:16 +03:00

11 lines
197 B
Rust

// run-pass
fn thing<'r>(x: &'r [isize]) -> &'r [isize] { x }
pub fn main() {
let x = &[1,2,3];
let y = x;
let z = thing(x);
assert_eq!(z[2], x[2]);
assert_eq!(z[1], y[1]);
}