blob: 33aa199938f83b00fa78b27f17213beb069f136f [file] [log] [blame]
struct Foo {
field: i32,
}
impl Foo {
fn foo<'a>(&self, x: &Foo) -> &Foo {
if true { x } else { self } //~ ERROR lifetime mismatch
}
}
fn main() {}