| error[E0412]: cannot find type `Foo` in this scope |
| --> $DIR/issue-88472.rs:16:16 |
| | |
| LL | type Bar = Foo; |
| | ^^^ not found in this scope |
| | |
| note: struct `a::Foo` exists but is inaccessible |
| --> $DIR/issue-88472.rs:8:5 |
| | |
| LL | struct Foo; |
| | ^^^^^^^^^^^ not accessible |
| |
| error[E0412]: cannot find type `Eee` in this scope |
| --> $DIR/issue-88472.rs:33:16 |
| | |
| LL | type Baz = Eee; |
| | ^^^ not found in this scope |
| | |
| note: these enums exist but are inaccessible |
| --> $DIR/issue-88472.rs:22:5 |
| | |
| LL | enum Eee {} |
| | ^^^^^^^^ `c::Eee`: not accessible |
| ... |
| LL | enum Eee {} |
| | ^^^^^^^^ `c::d::Eee`: not accessible |
| |
| warning: unused import: `crate::a::*` |
| --> $DIR/issue-88472.rs:14:9 |
| | |
| LL | use crate::a::*; |
| | ^^^^^^^^^^^ |
| | |
| note: the lint level is defined here |
| --> $DIR/issue-88472.rs:4:9 |
| | |
| LL | #![warn(unused_imports)] |
| | ^^^^^^^^^^^^^^ |
| |
| error: aborting due to 2 previous errors; 1 warning emitted |
| |
| For more information about this error, try `rustc --explain E0412`. |