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