Skip to content

Commit d874894

Browse files
committed
Fix fallout
1 parent 4b42aa4 commit d874894

File tree

16 files changed

+21
-26
lines changed

16 files changed

+21
-26
lines changed

src/libgraphviz/maybe_owned_vec.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ pub use self::MaybeOwnedVector::*;
1414

1515
use std::default::Default;
1616
use std::fmt;
17-
use std::iter::FromIterator;
1817
use std::path::BytesContainer;
1918
use std::slice;
2019

src/librustc/middle/resolve.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -436,7 +436,7 @@ impl Rib {
436436
}
437437

438438
/// Whether an import can be shadowed by another import.
439-
#[deriving(Show,PartialEq,Clone)]
439+
#[deriving(Show,PartialEq,Clone,Copy)]
440440
enum Shadowable {
441441
Always,
442442
/// Means that the recorded import obeys the glob shadowing rules, i.e., can
@@ -6465,7 +6465,7 @@ pub struct CrateMap {
64656465
pub glob_map: Option<GlobMap>
64666466
}
64676467

6468-
#[deriving(PartialEq)]
6468+
#[deriving(PartialEq,Copy)]
64696469
pub enum MakeGlobMap {
64706470
Yes,
64716471
No

src/librustc_borrowck/borrowck/check_loans.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@
1919
use self::UseError::*;
2020

2121
use borrowck::*;
22-
use borrowck::LoanPathElem::*;
23-
use borrowck::LoanPathKind::*;
2422
use rustc::middle::expr_use_visitor as euv;
2523
use rustc::middle::mem_categorization as mc;
2624
use rustc::middle::region;

src/librustc_borrowck/borrowck/gather_loans/gather_moves.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
//! Computes moves.
1212
1313
use borrowck::*;
14-
use borrowck::LoanPathKind::*;
1514
use borrowck::gather_loans::move_error::MoveSpanAndPath;
1615
use borrowck::gather_loans::move_error::{MoveError, MoveErrorCollector};
1716
use borrowck::move_data::*;

src/librustc_borrowck/borrowck/gather_loans/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
// sure that all of these loans are honored.
1818

1919
use borrowck::*;
20-
use borrowck::LoanPathKind::*;
2120
use borrowck::move_data::MoveData;
2221
use rustc::middle::expr_use_visitor as euv;
2322
use rustc::middle::mem_categorization as mc;

src/librustc_borrowck/borrowck/gather_loans/restrictions.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@
1313
pub use self::RestrictionResult::*;
1414

1515
use borrowck::*;
16-
use borrowck::LoanPathElem::*;
17-
use borrowck::LoanPathKind::*;
1816
use rustc::middle::expr_use_visitor as euv;
1917
use rustc::middle::mem_categorization as mc;
2018
use rustc::middle::ty;

src/librustc_driver/driver.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -341,9 +341,10 @@ pub fn phase_3_run_analysis_passes<'tcx>(sess: Session,
341341
let lang_items = time(time_passes, "language item collection", (), |_|
342342
middle::lang_items::collect_language_items(krate, &sess));
343343

344-
let make_glob_map = match save_analysis(&sess) {
345-
true => middle::resolve::MakeGlobMap::Yes,
346-
false => middle::resolve::MakeGlobMap::No,
344+
let make_glob_map = if save_analysis(&sess) {
345+
middle::resolve::MakeGlobMap::Yes
346+
} else {
347+
middle::resolve::MakeGlobMap::No
347348
};
348349
let middle::resolve::CrateMap {
349350
def_map,

src/libstd/ascii.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -633,8 +633,8 @@ static ASCII_UPPER_MAP: [u8, ..256] = [
633633

634634
#[cfg(test)]
635635
mod tests {
636-
use prelude::*;
637636
use super::*;
637+
use prelude::*;
638638
use char::from_u32;
639639
use str::StrPrelude;
640640

src/libstd/comm/mod.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -338,10 +338,11 @@ macro_rules! test (
338338

339339
extern crate rustrt;
340340

341+
use super::*;
342+
use comm::*;
343+
341344
use prelude::*;
342345

343-
use comm::*;
344-
use super::*;
345346
use task;
346347

347348
$(#[$a])* #[test] fn f() { $b }
@@ -1024,10 +1025,9 @@ impl<T: Send> Drop for Receiver<T> {
10241025

10251026
#[cfg(test)]
10261027
mod test {
1028+
use super::*;
10271029
use prelude::*;
1028-
10291030
use os;
1030-
use super::*;
10311031

10321032
pub fn stress_factor() -> uint {
10331033
match os::getenv("RUST_TEST_STRESS") {

src/libstd/io/mem.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -399,9 +399,9 @@ impl<'a> Buffer for BufReader<'a> {
399399
#[cfg(test)]
400400
mod test {
401401
extern crate test;
402-
use prelude::*;
403402
use super::*;
404403
use io::*;
404+
use prelude::*;
405405
use io;
406406
use self::test::Bencher;
407407
use str::StrPrelude;

src/libstd/io/net/pipe.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -266,10 +266,10 @@ impl sys_common::AsInner<UnixAcceptorImp> for UnixAcceptor {
266266
#[cfg(test)]
267267
#[allow(experimental)]
268268
mod tests {
269-
use prelude::*;
270269
use super::*;
271270
use io::*;
272271
use io::test::*;
272+
use prelude::*;
273273
use io::fs::PathExtensions;
274274
use time::Duration;
275275

src/libstd/io/net/udp.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -249,10 +249,10 @@ impl Writer for UdpStream {
249249
#[allow(experimental)]
250250
mod test {
251251
use super::*;
252-
use prelude::*;
253-
use io::*;
254252
use io::net::ip::*;
253+
use io::*;
255254
use io::test::*;
255+
use prelude::*;
256256

257257
// FIXME #11530 this fails on android because tests are run as root
258258
#[cfg_attr(any(windows, target_os = "android"), ignore)]

src/libstd/io/process.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -745,9 +745,9 @@ mod tests {
745745
#![allow(unused_imports)]
746746

747747
use super::*;
748-
use prelude::*;
749748
use io::timer::*;
750749
use io::*;
750+
use prelude::*;
751751
use io::fs::PathExtensions;
752752
use time::Duration;
753753
use str;

src/libstd/path/posix.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -442,8 +442,8 @@ static dot_dot_static: &'static [u8] = b"..";
442442

443443
#[cfg(test)]
444444
mod tests {
445-
use prelude::*;
446445
use super::*;
446+
use prelude::*;
447447
use str;
448448
use str::StrPrelude;
449449

src/libstd/path/windows.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1118,8 +1118,10 @@ fn prefix_len(p: Option<PathPrefix>) -> uint {
11181118

11191119
#[cfg(test)]
11201120
mod tests {
1121-
use prelude::*;
1121+
use mem;
11221122
use super::*;
1123+
use prelude::*;
1124+
use super::Path;
11231125
use super::parse_prefix;
11241126

11251127
macro_rules! t(

src/libstd/task.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -281,14 +281,13 @@ mod test {
281281
use any::{Any, AnyRefExt};
282282
use borrow::IntoCow;
283283
use boxed::BoxAny;
284-
use prelude::*;
285284
use result::Result::{Ok, Err};
286285
use result;
287286
use std::io::{ChanReader, ChanWriter};
288287
use string::String;
289288
use thunk::Thunk;
290-
use prelude::*;
291289
use super::*;
290+
use prelude::*;
292291

293292
// !!! These tests are dangerous. If something is buggy, they will hang, !!!
294293
// !!! instead of exiting cleanly. This might wedge the buildbots. !!!

0 commit comments

Comments
 (0)