28 lines
387 B
Rust
28 lines
387 B
Rust
//@ edition: 2021
|
|
|
|
#![allow(unused)]
|
|
|
|
mod A {
|
|
pub(crate) type AA = ();
|
|
pub(crate) type BB = ();
|
|
|
|
mod A2 {
|
|
use super::{super::C::D::AA, AA as _};
|
|
//~^ ERROR unresolved import
|
|
}
|
|
}
|
|
|
|
mod C {
|
|
pub mod D {}
|
|
}
|
|
|
|
mod B {
|
|
use crate::C::{self, AA};
|
|
//~^ ERROR unresolved import
|
|
|
|
use crate::{A, C::BB};
|
|
//~^ ERROR unresolved import
|
|
}
|
|
|
|
fn main() {}
|