diff options
| author | Linus Färnstrand <faern@faern.net> | 2020-04-04 17:25:45 +0200 |
|---|---|---|
| committer | Linus Färnstrand <faern@faern.net> | 2020-04-05 11:22:01 +0200 |
| commit | fcf45999f7441721965cb3f07a996d2c11793365 (patch) | |
| tree | a1e0b68105742a67b26c195c4c829454d2726a5b | |
| parent | a88b36b93bbd5a59f7cb2f91cb9997490b16c459 (diff) | |
| download | rust-fcf45999f7441721965cb3f07a996d2c11793365.tar.gz rust-fcf45999f7441721965cb3f07a996d2c11793365.zip | |
Stop importing int/float modules in librustc_*
| -rw-r--r-- | src/librustc_ast/util/comments.rs | 1 | ||||
| -rw-r--r-- | src/librustc_codegen_llvm/intrinsic.rs | 2 | ||||
| -rw-r--r-- | src/librustc_codegen_ssa/mir/rvalue.rs | 2 | ||||
| -rw-r--r-- | src/librustc_data_structures/graph/implementation/mod.rs | 1 | ||||
| -rw-r--r-- | src/librustc_data_structures/profiling.rs | 1 | ||||
| -rw-r--r-- | src/librustc_index/vec.rs | 1 | ||||
| -rw-r--r-- | src/librustc_infer/infer/type_variable.rs | 1 | ||||
| -rw-r--r-- | src/librustc_lint/types.rs | 1 | ||||
| -rw-r--r-- | src/librustc_metadata/rmeta/decoder.rs | 1 | ||||
| -rw-r--r-- | src/librustc_metadata/rmeta/encoder.rs | 1 | ||||
| -rw-r--r-- | src/librustc_middle/mir/mod.rs | 2 | ||||
| -rw-r--r-- | src/librustc_mir/transform/promote_consts.rs | 2 | ||||
| -rw-r--r-- | src/librustc_mir_build/build/matches/util.rs | 1 | ||||
| -rw-r--r-- | src/librustc_mir_build/build/mod.rs | 1 | ||||
| -rw-r--r-- | src/librustc_mir_build/hair/pattern/_match.rs | 1 | ||||
| -rw-r--r-- | src/librustc_passes/liveness.rs | 2 | ||||
| -rw-r--r-- | src/librustc_span/def_id.rs | 1 |
17 files changed, 4 insertions, 18 deletions
diff --git a/src/librustc_ast/util/comments.rs b/src/librustc_ast/util/comments.rs index 0e42ae11fa2..5f5d4810cb5 100644 --- a/src/librustc_ast/util/comments.rs +++ b/src/librustc_ast/util/comments.rs @@ -5,7 +5,6 @@ use rustc_span::source_map::SourceMap; use rustc_span::{BytePos, CharPos, FileName, Pos}; use log::debug; -use std::usize; #[cfg(test)] mod tests; diff --git a/src/librustc_codegen_llvm/intrinsic.rs b/src/librustc_codegen_llvm/intrinsic.rs index 5734eae7d59..63730c56f0e 100644 --- a/src/librustc_codegen_llvm/intrinsic.rs +++ b/src/librustc_codegen_llvm/intrinsic.rs @@ -25,7 +25,7 @@ use rustc_span::Span; use rustc_target::abi::{self, HasDataLayout, LayoutOf, Primitive}; use std::cmp::Ordering; -use std::{i128, iter, u128}; +use std::iter; fn get_simple_intrinsic(cx: &CodegenCx<'ll, '_>, name: &str) -> Option<&'ll Value> { let llvm_name = match name { diff --git a/src/librustc_codegen_ssa/mir/rvalue.rs b/src/librustc_codegen_ssa/mir/rvalue.rs index 33f449ed270..57fe7b0da6f 100644 --- a/src/librustc_codegen_ssa/mir/rvalue.rs +++ b/src/librustc_codegen_ssa/mir/rvalue.rs @@ -17,8 +17,6 @@ use rustc_span::source_map::{Span, DUMMY_SP}; use rustc_span::symbol::sym; use rustc_target::abi::{Abi, Int, LayoutOf, Variants}; -use std::{i128, u128}; - impl<'a, 'tcx, Bx: BuilderMethods<'a, 'tcx>> FunctionCx<'a, 'tcx, Bx> { pub fn codegen_rvalue( &mut self, diff --git a/src/librustc_data_structures/graph/implementation/mod.rs b/src/librustc_data_structures/graph/implementation/mod.rs index f705c2f0b75..1aa7ac024d9 100644 --- a/src/librustc_data_structures/graph/implementation/mod.rs +++ b/src/librustc_data_structures/graph/implementation/mod.rs @@ -23,7 +23,6 @@ use crate::snapshot_vec::{SnapshotVec, SnapshotVecDelegate}; use rustc_index::bit_set::BitSet; use std::fmt::Debug; -use std::usize; #[cfg(test)] mod tests; diff --git a/src/librustc_data_structures/profiling.rs b/src/librustc_data_structures/profiling.rs index a7cdc48d603..23f3558cbdf 100644 --- a/src/librustc_data_structures/profiling.rs +++ b/src/librustc_data_structures/profiling.rs @@ -93,7 +93,6 @@ use std::path::Path; use std::process; use std::sync::Arc; use std::time::{Duration, Instant}; -use std::u32; use measureme::{EventId, EventIdBuilder, SerializableString, StringId}; use parking_lot::RwLock; diff --git a/src/librustc_index/vec.rs b/src/librustc_index/vec.rs index d8c67f6210c..a84f89c7cd9 100644 --- a/src/librustc_index/vec.rs +++ b/src/librustc_index/vec.rs @@ -7,7 +7,6 @@ use std::iter::{self, FromIterator}; use std::marker::PhantomData; use std::ops::{Index, IndexMut, Range, RangeBounds}; use std::slice; -use std::u32; use std::vec; /// Represents some newtyped `usize` wrapper. diff --git a/src/librustc_infer/infer/type_variable.rs b/src/librustc_infer/infer/type_variable.rs index 8e4199f0c26..1de820cdb62 100644 --- a/src/librustc_infer/infer/type_variable.rs +++ b/src/librustc_infer/infer/type_variable.rs @@ -8,7 +8,6 @@ use rustc_data_structures::unify as ut; use std::cmp; use std::marker::PhantomData; use std::ops::Range; -use std::u32; pub struct TypeVariableTable<'tcx> { values: sv::SnapshotVec<Delegate>, diff --git a/src/librustc_lint/types.rs b/src/librustc_lint/types.rs index a6e1ed84c87..aa805a2f2db 100644 --- a/src/librustc_lint/types.rs +++ b/src/librustc_lint/types.rs @@ -21,7 +21,6 @@ use rustc_target::spec::abi::Abi; use log::debug; use std::cmp; -use std::{f32, f64, i16, i32, i64, i8, u16, u32, u64, u8}; declare_lint! { UNUSED_COMPARISONS, diff --git a/src/librustc_metadata/rmeta/decoder.rs b/src/librustc_metadata/rmeta/decoder.rs index c59b155d5db..29a4254d9ee 100644 --- a/src/librustc_metadata/rmeta/decoder.rs +++ b/src/librustc_metadata/rmeta/decoder.rs @@ -42,7 +42,6 @@ use std::io; use std::mem; use std::num::NonZeroUsize; use std::path::Path; -use std::u32; pub use cstore_impl::{provide, provide_extern}; diff --git a/src/librustc_metadata/rmeta/encoder.rs b/src/librustc_metadata/rmeta/encoder.rs index f2e9f4d7e0b..d75298fae00 100644 --- a/src/librustc_metadata/rmeta/encoder.rs +++ b/src/librustc_metadata/rmeta/encoder.rs @@ -39,7 +39,6 @@ use rustc_target::abi::VariantIdx; use std::hash::Hash; use std::num::NonZeroUsize; use std::path::Path; -use std::u32; struct EncodeContext<'tcx> { opaque: opaque::Encoder, diff --git a/src/librustc_middle/mir/mod.rs b/src/librustc_middle/mir/mod.rs index 36e10f8759d..b82008f429f 100644 --- a/src/librustc_middle/mir/mod.rs +++ b/src/librustc_middle/mir/mod.rs @@ -33,7 +33,7 @@ use std::borrow::Cow; use std::fmt::{self, Debug, Display, Formatter, Write}; use std::ops::Index; use std::slice; -use std::{iter, mem, option, u32}; +use std::{iter, mem, option}; pub use self::cache::{BodyAndCache, ReadOnlyBodyAndCache}; pub use self::query::*; diff --git a/src/librustc_mir/transform/promote_consts.rs b/src/librustc_mir/transform/promote_consts.rs index 34fa12e1b56..ec0b89ebb4d 100644 --- a/src/librustc_mir/transform/promote_consts.rs +++ b/src/librustc_mir/transform/promote_consts.rs @@ -27,7 +27,7 @@ use rustc_index::vec::{Idx, IndexVec}; use rustc_target::spec::abi::Abi; use std::cell::Cell; -use std::{cmp, iter, mem, usize}; +use std::{cmp, iter, mem}; use crate::const_eval::{is_const_fn, is_unstable_const_fn}; use crate::transform::check_consts::{is_lang_panic_fn, qualifs, ConstKind, Item}; diff --git a/src/librustc_mir_build/build/matches/util.rs b/src/librustc_mir_build/build/matches/util.rs index 967a44b9b96..393af108a6e 100644 --- a/src/librustc_mir_build/build/matches/util.rs +++ b/src/librustc_mir_build/build/matches/util.rs @@ -5,7 +5,6 @@ use rustc_middle::mir::*; use rustc_middle::ty; use smallvec::SmallVec; use std::convert::TryInto; -use std::u32; impl<'a, 'tcx> Builder<'a, 'tcx> { crate fn field_match_pairs<'pat>( diff --git a/src/librustc_mir_build/build/mod.rs b/src/librustc_mir_build/build/mod.rs index 24395702020..04cb509d44e 100644 --- a/src/librustc_mir_build/build/mod.rs +++ b/src/librustc_mir_build/build/mod.rs @@ -17,7 +17,6 @@ use rustc_span::symbol::kw; use rustc_span::Span; use rustc_target::spec::abi::Abi; use rustc_target::spec::PanicStrategy; -use std::u32; use super::lints; diff --git a/src/librustc_mir_build/hair/pattern/_match.rs b/src/librustc_mir_build/hair/pattern/_match.rs index 8c0843124f4..51ba84416d6 100644 --- a/src/librustc_mir_build/hair/pattern/_match.rs +++ b/src/librustc_mir_build/hair/pattern/_match.rs @@ -256,7 +256,6 @@ use std::convert::TryInto; use std::fmt; use std::iter::{FromIterator, IntoIterator}; use std::ops::RangeInclusive; -use std::u128; crate fn expand_pattern<'a, 'tcx>(cx: &MatchCheckCtxt<'a, 'tcx>, pat: Pat<'tcx>) -> Pat<'tcx> { LiteralExpander { tcx: cx.tcx, param_env: cx.param_env }.fold_pattern(&pat) diff --git a/src/librustc_passes/liveness.rs b/src/librustc_passes/liveness.rs index c9060334a9a..ee71d09cb21 100644 --- a/src/librustc_passes/liveness.rs +++ b/src/librustc_passes/liveness.rs @@ -112,10 +112,10 @@ use rustc_span::symbol::sym; use rustc_span::Span; use std::collections::VecDeque; +use std::fmt; use std::io; use std::io::prelude::*; use std::rc::Rc; -use std::{fmt, u32}; #[derive(Copy, Clone, PartialEq)] struct Variable(u32); diff --git a/src/librustc_span/def_id.rs b/src/librustc_span/def_id.rs index 3551220c5c5..73b46d753d7 100644 --- a/src/librustc_span/def_id.rs +++ b/src/librustc_span/def_id.rs @@ -7,7 +7,6 @@ use rustc_macros::HashStable_Generic; use rustc_serialize::{Decoder, Encoder}; use std::borrow::Borrow; use std::fmt; -use std::{u32, u64}; rustc_index::newtype_index! { pub struct CrateId { |
