use self::Self as Foo; //~ ERROR unresolved import `self::Self` | |
pub fn main() { | |
let Self = 5; | |
//~^ ERROR cannot find unit struct, unit variant or constant `Self` in this scope | |
match 15 { | |
Self => (), | |
//~^ ERROR cannot find unit struct, unit variant or constant `Self` in this scope | |
Foo { x: Self } => (), | |
//~^ ERROR cannot find unit struct, unit variant or constant `Self` in this scope | |
} | |
} |