28 lines
497 B
Rust
28 lines
497 B
Rust
// run-pass
|
|
#![allow(dead_code)]
|
|
#![allow(unused_imports)]
|
|
// This should resolve fine. Prior to fix, the last import
|
|
// was being tried too early, and marked as unrsolved before
|
|
// the glob import had a chance to be resolved.
|
|
|
|
mod bar {
|
|
pub use self::middle::*;
|
|
|
|
mod middle {
|
|
pub use self::baz::Baz;
|
|
|
|
mod baz {
|
|
pub enum Baz {
|
|
Baz1,
|
|
Baz2
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
mod foo {
|
|
use bar::Baz::{Baz1, Baz2};
|
|
}
|
|
|
|
fn main() {}
|