Fallout from glob shadowing
This commit is contained in:
parent
f53314cd70
commit
9c1567e622
5 changed files with 50 additions and 67 deletions
|
|
@ -17,8 +17,7 @@ mod test1 {
|
|||
mod bar { pub fn p() -> int { 2 } }
|
||||
|
||||
pub mod baz {
|
||||
use test1::foo::*;
|
||||
use test1::bar::*;
|
||||
use test1::bar::p;
|
||||
|
||||
pub fn my_main() { assert!(p() == 2); }
|
||||
}
|
||||
|
|
@ -36,20 +35,7 @@ mod test2 {
|
|||
}
|
||||
}
|
||||
|
||||
mod test3 {
|
||||
|
||||
mod foo { pub fn p() -> int { 1 } }
|
||||
mod bar { pub fn p() -> int { 2 } }
|
||||
|
||||
pub mod baz {
|
||||
use test3::bar::p;
|
||||
|
||||
pub fn my_main() { assert!(p() == 2); }
|
||||
}
|
||||
}
|
||||
|
||||
fn main() {
|
||||
test1::baz::my_main();
|
||||
test2::baz::my_main();
|
||||
test3::baz::my_main();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -23,7 +23,6 @@
|
|||
#![allow(unused_imports)]
|
||||
|
||||
use std::io::*;
|
||||
use std::io::net::tcp::*;
|
||||
use std::io::test::*;
|
||||
use std::io;
|
||||
use std::time::Duration;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue