| mod m {} | |
| enum E {} | |
| struct S; | |
| trait Tr {} | |
| use {}; // OK | |
| use ::{}; // OK | |
| use m::{}; // OK | |
| use E::{}; // OK | |
| use S::{}; // FIXME, this and `use S::{self};` should be an error | |
| use Tr::{}; // FIXME, this and `use Tr::{self};` should be an error | |
| use Nonexistent::{}; //~ ERROR unresolved import `Nonexistent` | |
| fn main () {} |