| error: trait aliases cannot be `auto` | |
| --> $DIR/syntax-fail.rs:4:1 | |
| | | |
| LL | auto trait A = Foo; | |
| | ^^^^^^^^^^^^^^^^^^^ trait aliases cannot be `auto` | |
| error: trait aliases cannot be `unsafe` | |
| --> $DIR/syntax-fail.rs:5:1 | |
| | | |
| LL | unsafe trait B = Foo; | |
| | ^^^^^^^^^^^^^^^^^^^^^ trait aliases cannot be `unsafe` | |
| error: bounds are not allowed on trait aliases | |
| --> $DIR/syntax-fail.rs:7:8 | |
| | | |
| LL | trait C: Ord = Eq; | |
| | ^^^^^ | |
| error: bounds are not allowed on trait aliases | |
| --> $DIR/syntax-fail.rs:8:8 | |
| | | |
| LL | trait D: = Eq; | |
| | ^ | |
| error: aborting due to 4 previous errors | |