rust/tests/ui/parser/duplicate-where-clauses.rs
2023-01-11 09:32:08 +00:00

20 lines
650 B
Rust

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() {}