blob: 6cb18e1cdb7d988c1a1ebbb41c1fdd6d58ee15e4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
mod foo {
pub struct A;
pub struct B;
}
use foo::{self};
//~^ ERROR is defined multiple times
use foo as self;
//~^ ERROR expected identifier
use foo::self;
//~^ ERROR `self` imports are only allowed within a { } list
use foo::A;
use foo::{self as A};
//~^ ERROR is defined multiple times
fn main() {}
|