| #[derive(Eq, PartialEq)] | |
| struct Test { | |
| a: &'b str, | |
| //~^ ERROR use of undeclared lifetime name `'b` | |
| //~| ERROR use of undeclared lifetime name `'b` | |
| } | |
| trait T { | |
| fn foo(&'static self) {} | |
| } | |
| impl T for Test { | |
| fn foo(&'b self) {} //~ ERROR use of undeclared lifetime name `'b` | |
| } | |
| fn main() {} |