blob: 79d7d63c8bb1e60f5df5130557328baddc579bf9 [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() {}