| fn module() { | |
| fn test(&mut self) { | |
| //~^ ERROR `self` parameter is only allowed in associated functions | |
| } | |
| mod Self {} | |
| //~^ ERROR expected identifier, found keyword `Self` | |
| } | |
| fn trait_() { | |
| fn test(&mut self) { | |
| //~^ ERROR `self` parameter is only allowed in associated functions | |
| } | |
| trait Self {} | |
| //~^ ERROR expected identifier, found keyword `Self` | |
| } | |
| fn main() {} |