]> git.lizzy.rs Git - rust.git/blob - tests/ui/regions/issue-5243.rs
internally change regions to be covariant
[rust.git] / tests / ui / regions / issue-5243.rs
1 // run-pass
2 #![allow(dead_code)]
3 // Check that merely having lifetime parameters is not
4 // enough for codegen to consider this as non-monomorphic,
5 // which led to various assertions and failures in turn.
6
7 // pretty-expanded FIXME #23616
8
9 struct S<'a> {
10     v: &'a isize
11 }
12
13 fn f<'lt>(_s: &'lt S<'lt>) {}
14
15 pub fn main() {
16     f(& S { v: &42 });
17 }