| struct A where (): Sized where (): Sized {} |
| //~^ ERROR cannot define duplicate `where` clauses on an item |
| |
| fn b() where (): Sized where (): Sized {} |
| //~^ ERROR cannot define duplicate `where` clauses on an item |
| |
| enum C where (): Sized where (): Sized {} |
| //~^ ERROR cannot define duplicate `where` clauses on an item |
| |
| struct D where (): Sized, where (): Sized {} |
| //~^ ERROR cannot define duplicate `where` clauses on an item |
| |
| fn e() where (): Sized, where (): Sized {} |
| //~^ ERROR cannot define duplicate `where` clauses on an item |
| |
| enum F where (): Sized, where (): Sized {} |
| //~^ ERROR cannot define duplicate `where` clauses on an item |
| |
| fn main() {} |