2018-08-30 14:18:55 +02:00
|
|
|
//@ run-pass
|
2018-09-25 23:51:35 +02:00
|
|
|
#![allow(dead_code)]
|
|
|
|
#![allow(unused_imports)]
|
2015-08-04 08:14:32 +02:00
|
|
|
// 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.
|
2015-07-31 19:04:34 +02:00
|
|
|
|
|
|
|
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() {}
|