librustc: Make unqualified identifier searches terminate at the nearest module scope. r=tjc
This commit is contained in:
parent
fd872284bb
commit
a8d37af247
250 changed files with 1342 additions and 453 deletions
|
@ -13,6 +13,7 @@
|
|||
|
||||
use core::libc;
|
||||
use core::oldcomm;
|
||||
use core::prelude::*;
|
||||
use core::ptr;
|
||||
use core::result;
|
||||
use core::str;
|
||||
|
@ -47,7 +48,7 @@ pub enum IpAddr {
|
|||
}
|
||||
|
||||
/// Human-friendly feedback on why a parse_addr attempt failed
|
||||
type ParseAddrErr = {
|
||||
pub type ParseAddrErr = {
|
||||
err_msg: ~str
|
||||
};
|
||||
|
||||
|
@ -147,8 +148,12 @@ pub fn get_addr(node: &str, iotask: iotask)
|
|||
}
|
||||
|
||||
pub mod v4 {
|
||||
use net::ip::{IpAddr, Ipv4, Ipv6, ParseAddrErr};
|
||||
use uv::ll;
|
||||
use uv_ip4_addr = uv::ll::ip4_addr;
|
||||
use uv_ip4_name = uv::ll::ip4_name;
|
||||
|
||||
use core::prelude::*;
|
||||
use core::ptr;
|
||||
use core::result;
|
||||
use core::str;
|
||||
|
@ -241,6 +246,11 @@ pub mod v4 {
|
|||
}
|
||||
}
|
||||
pub mod v6 {
|
||||
use net::ip::{IpAddr, Ipv6, ParseAddrErr};
|
||||
use uv_ip6_addr = uv::ll::ip6_addr;
|
||||
use uv_ip6_name = uv::ll::ip6_name;
|
||||
|
||||
use core::prelude::*;
|
||||
use core::result;
|
||||
use core::str;
|
||||
|
||||
|
@ -350,6 +360,9 @@ extern fn get_addr_cb(handle: *uv_getaddrinfo_t, status: libc::c_int,
|
|||
|
||||
#[cfg(test)]
|
||||
mod test {
|
||||
use core::prelude::*;
|
||||
|
||||
use net_ip::*;
|
||||
use net_ip::v4;
|
||||
use net_ip::v6;
|
||||
use uv;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue