]> git.lizzy.rs Git - rust.git/blob - src/test/ui/regions/regions-infer-borrow-scope.rs
Rollup merge of #106043 - c410-f3r:moar-errors, r=petrochenkov
[rust.git] / src / test / ui / regions / regions-infer-borrow-scope.rs
1 // run-pass
2 #![allow(dead_code)]
3
4 struct Point {x: isize, y: isize}
5
6 fn x_coord(p: &Point) -> &isize {
7     return &p.x;
8 }
9
10 pub fn main() {
11     let p: Box<_> = Box::new(Point {x: 3, y: 4});
12     let xc = x_coord(&*p);
13     assert_eq!(*xc, 3);
14 }