#![recursion_limit="4"]
struct Foo;
impl Foo {
fn foo(&self) {}
}
fn main() {
let foo = Foo;
let ref_foo = &&&&&Foo;
ref_foo.foo();
//~^ ERROR E0055