| extern "C" { | |
| type Item = [T] where [T]: Sized; | |
| //~^ incorrect `type` inside `extern` block | |
| //~| `type`s inside `extern` blocks cannot have `where` clauses | |
| //~| cannot find type `T` in this scope | |
| //~| cannot find type `T` in this scope | |
| //~| extern types are experimental | |
| } | |
| fn main() {} |