rust/src/test/ui/parser/duplicate-where-clauses.rs
2022-02-02 00:29:45 -08: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() {}