]> git.lizzy.rs Git - rust.git/blob - tests/ui/regions/regions-escape-into-other-fn.rs
internally change regions to be covariant
[rust.git] / tests / ui / regions / regions-escape-into-other-fn.rs
1 // run-pass
2 fn foo(x: &usize) -> &usize { x }
3 fn bar(x: &usize) -> usize { *x }
4
5 pub fn main() {
6     let p: Box<_> = Box::new(3);
7     assert_eq!(bar(foo(&*p)), 3);
8 }