2018-08-30 07:18:55 -05:00
|
|
|
// run-pass
|
2018-09-25 16:51:35 -05:00
|
|
|
#![allow(dead_code)]
|
|
|
|
#![allow(unused_imports)]
|
2015-08-04 01:14:32 -05: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 12:04:34 -05: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() {}
|