about summary refs log tree commit diff
path: root/src/liballoc
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-02-02 08:36:45 +0100
committerMazdak Farrokhzad <twingoow@gmail.com>2019-02-02 08:36:45 +0100
commite6e27924e17aa7def20ecaf88abc18ead6d97f93 (patch)
tree25f4c7081f5fd2539ec79536cd95853109a33eb4 /src/liballoc
parent5594b0d5b8924e57f62d0408acb6d7982e93ad65 (diff)
downloadrust-e6e27924e17aa7def20ecaf88abc18ead6d97f93.tar.gz
rust-e6e27924e17aa7def20ecaf88abc18ead6d97f93.zip
liballoc: cargo check passes on 2018
Diffstat (limited to 'src/liballoc')
-rw-r--r--src/liballoc/borrow.rs4
-rw-r--r--src/liballoc/boxed.rs6
-rw-r--r--src/liballoc/collections/binary_heap.rs4
-rw-r--r--src/liballoc/collections/btree/map.rs2
-rw-r--r--src/liballoc/collections/btree/node.rs4
-rw-r--r--src/liballoc/collections/btree/search.rs2
-rw-r--r--src/liballoc/collections/btree/set.rs4
-rw-r--r--src/liballoc/collections/linked_list.rs2
-rw-r--r--src/liballoc/collections/mod.rs2
-rw-r--r--src/liballoc/collections/vec_deque.rs6
-rw-r--r--src/liballoc/fmt.rs2
-rw-r--r--src/liballoc/prelude.rs10
-rw-r--r--src/liballoc/raw_vec.rs10
-rw-r--r--src/liballoc/rc.rs8
-rw-r--r--src/liballoc/slice.rs13
-rw-r--r--src/liballoc/str.rs10
-rw-r--r--src/liballoc/string.rs10
-rw-r--r--src/liballoc/sync.rs10
-rw-r--r--src/liballoc/task.rs2
-rw-r--r--src/liballoc/vec.rs10
20 files changed, 61 insertions, 60 deletions
diff --git a/src/liballoc/borrow.rs b/src/liballoc/borrow.rs
index b47337e44b2..4c6f150ca1b 100644
--- a/src/liballoc/borrow.rs
+++ b/src/liballoc/borrow.rs
@@ -6,8 +6,8 @@ use core::cmp::Ordering;
 use core::hash::{Hash, Hasher};
 use core::ops::{Add, AddAssign, Deref};
 
-use fmt;
-use string::String;
+use crate::fmt;
+use crate::string::String;
 
 use self::Cow::*;
 
diff --git a/src/liballoc/boxed.rs b/src/liballoc/boxed.rs
index 14a1242e3e5..7b322a5c396 100644
--- a/src/liballoc/boxed.rs
+++ b/src/liballoc/boxed.rs
@@ -73,9 +73,9 @@ use core::ops::{
 use core::ptr::{self, NonNull, Unique};
 use core::task::{LocalWaker, Poll};
 
-use vec::Vec;
-use raw_vec::RawVec;
-use str::from_boxed_utf8_unchecked;
+use crate::vec::Vec;
+use crate::raw_vec::RawVec;
+use crate::str::from_boxed_utf8_unchecked;
 
 /// A pointer type for heap allocation.
 ///
diff --git a/src/liballoc/collections/binary_heap.rs b/src/liballoc/collections/binary_heap.rs
index ad544e6015e..079c6290ebd 100644
--- a/src/liballoc/collections/binary_heap.rs
+++ b/src/liballoc/collections/binary_heap.rs
@@ -151,8 +151,8 @@ use core::mem::{swap, size_of, ManuallyDrop};
 use core::ptr;
 use core::fmt;
 
-use slice;
-use vec::{self, Vec};
+use crate::slice;
+use crate::vec::{self, Vec};
 
 use super::SpecExtend;
 
diff --git a/src/liballoc/collections/btree/map.rs b/src/liballoc/collections/btree/map.rs
index 717650aca96..efb4b8afdb7 100644
--- a/src/liballoc/collections/btree/map.rs
+++ b/src/liballoc/collections/btree/map.rs
@@ -8,7 +8,7 @@ use core::ops::Index;
 use core::ops::RangeBounds;
 use core::{fmt, intrinsics, mem, ptr};
 
-use borrow::Borrow;
+use crate::borrow::Borrow;
 
 use super::node::{self, Handle, NodeRef, marker};
 use super::search;
diff --git a/src/liballoc/collections/btree/node.rs b/src/liballoc/collections/btree/node.rs
index e969e119dbe..92664bad4e4 100644
--- a/src/liballoc/collections/btree/node.rs
+++ b/src/liballoc/collections/btree/node.rs
@@ -36,8 +36,8 @@ use core::mem::{self, MaybeUninit};
 use core::ptr::{self, Unique, NonNull};
 use core::slice;
 
-use alloc::{Global, Alloc, Layout};
-use boxed::Box;
+use crate::alloc::{Global, Alloc, Layout};
+use crate::boxed::Box;
 
 const B: usize = 6;
 pub const MIN_LEN: usize = B - 1;
diff --git a/src/liballoc/collections/btree/search.rs b/src/liballoc/collections/btree/search.rs
index 9010de7c16a..242dc4b94d8 100644
--- a/src/liballoc/collections/btree/search.rs
+++ b/src/liballoc/collections/btree/search.rs
@@ -1,6 +1,6 @@
 use core::cmp::Ordering;
 
-use borrow::Borrow;
+use crate::borrow::Borrow;
 
 use super::node::{Handle, NodeRef, marker};
 
diff --git a/src/liballoc/collections/btree/set.rs b/src/liballoc/collections/btree/set.rs
index 71fec7da9a5..01a0562bc21 100644
--- a/src/liballoc/collections/btree/set.rs
+++ b/src/liballoc/collections/btree/set.rs
@@ -8,8 +8,8 @@ use core::fmt;
 use core::iter::{Peekable, FromIterator, FusedIterator};
 use core::ops::{BitOr, BitAnd, BitXor, Sub, RangeBounds};
 
-use borrow::Borrow;
-use collections::btree_map::{self, BTreeMap, Keys};
+use crate::borrow::Borrow;
+use crate::collections::btree_map::{self, BTreeMap, Keys};
 use super::Recover;
 
 // FIXME(conventions): implement bounded iterators
diff --git a/src/liballoc/collections/linked_list.rs b/src/liballoc/collections/linked_list.rs
index 804a2e9c887..c666adb41a7 100644
--- a/src/liballoc/collections/linked_list.rs
+++ b/src/liballoc/collections/linked_list.rs
@@ -20,7 +20,7 @@ use core::marker::PhantomData;
 use core::mem;
 use core::ptr::NonNull;
 
-use boxed::Box;
+use crate::boxed::Box;
 use super::SpecExtend;
 
 /// A doubly-linked list with owned nodes.
diff --git a/src/liballoc/collections/mod.rs b/src/liballoc/collections/mod.rs
index 138f5d79bb0..5f3f8493730 100644
--- a/src/liballoc/collections/mod.rs
+++ b/src/liballoc/collections/mod.rs
@@ -41,7 +41,7 @@ pub use self::linked_list::LinkedList;
 #[doc(no_inline)]
 pub use self::vec_deque::VecDeque;
 
-use alloc::{AllocErr, LayoutErr};
+use crate::alloc::{AllocErr, LayoutErr};
 
 /// Augments `AllocErr` with a CapacityOverflow variant.
 #[derive(Clone, PartialEq, Eq, Debug)]
diff --git a/src/liballoc/collections/vec_deque.rs b/src/liballoc/collections/vec_deque.rs
index 579d7de96e6..65d4253d0c6 100644
--- a/src/liballoc/collections/vec_deque.rs
+++ b/src/liballoc/collections/vec_deque.rs
@@ -20,9 +20,9 @@ use core::slice;
 use core::hash::{Hash, Hasher};
 use core::cmp;
 
-use collections::CollectionAllocErr;
-use raw_vec::RawVec;
-use vec::Vec;
+use crate::collections::CollectionAllocErr;
+use crate::raw_vec::RawVec;
+use crate::vec::Vec;
 
 const INITIAL_CAPACITY: usize = 7; // 2^3 - 1
 const MINIMUM_CAPACITY: usize = 1; // 2 - 1
diff --git a/src/liballoc/fmt.rs b/src/liballoc/fmt.rs
index a1e7533449c..8d12b19a06d 100644
--- a/src/liballoc/fmt.rs
+++ b/src/liballoc/fmt.rs
@@ -527,7 +527,7 @@ pub use core::fmt::{DebugList, DebugMap, DebugSet, DebugStruct, DebugTuple};
 #[stable(feature = "fmt_flags_align", since = "1.28.0")]
 pub use core::fmt::{Alignment};
 
-use string;
+use crate::string;
 
 /// The `format` function takes an [`Arguments`] struct and returns the resulting
 /// formatted string.
diff --git a/src/liballoc/prelude.rs b/src/liballoc/prelude.rs
index 7cd22095de4..6767cf89f73 100644
--- a/src/liballoc/prelude.rs
+++ b/src/liballoc/prelude.rs
@@ -12,8 +12,8 @@
 
 #![unstable(feature = "alloc", issue = "27783")]
 
-#[unstable(feature = "alloc", issue = "27783")] pub use borrow::ToOwned;
-#[unstable(feature = "alloc", issue = "27783")] pub use boxed::Box;
-#[unstable(feature = "alloc", issue = "27783")] pub use slice::SliceConcatExt;
-#[unstable(feature = "alloc", issue = "27783")] pub use string::{String, ToString};
-#[unstable(feature = "alloc", issue = "27783")] pub use vec::Vec;
+#[unstable(feature = "alloc", issue = "27783")] pub use crate::borrow::ToOwned;
+#[unstable(feature = "alloc", issue = "27783")] pub use crate::boxed::Box;
+#[unstable(feature = "alloc", issue = "27783")] pub use crate::slice::SliceConcatExt;
+#[unstable(feature = "alloc", issue = "27783")] pub use crate::string::{String, ToString};
+#[unstable(feature = "alloc", issue = "27783")] pub use crate::vec::Vec;
diff --git a/src/liballoc/raw_vec.rs b/src/liballoc/raw_vec.rs
index 5e4aac9ce78..9f9dd134826 100644
--- a/src/liballoc/raw_vec.rs
+++ b/src/liballoc/raw_vec.rs
@@ -7,10 +7,10 @@ use core::ops::Drop;
 use core::ptr::{self, NonNull, Unique};
 use core::slice;
 
-use alloc::{Alloc, Layout, Global, handle_alloc_error};
-use collections::CollectionAllocErr;
-use collections::CollectionAllocErr::*;
-use boxed::Box;
+use crate::alloc::{Alloc, Layout, Global, handle_alloc_error};
+use crate::collections::CollectionAllocErr;
+use crate::collections::CollectionAllocErr::*;
+use crate::boxed::Box;
 
 /// A low-level utility for more ergonomically allocating, reallocating, and deallocating
 /// a buffer of memory on the heap without having to worry about all the corner cases
@@ -639,7 +639,7 @@ impl<T, A: Alloc> RawVec<T, A> {
         strategy: ReserveStrategy,
     ) -> Result<(), CollectionAllocErr> {
         unsafe {
-            use alloc::AllocErr;
+            use crate::alloc::AllocErr;
 
             // NOTE: we don't early branch on ZSTs here because we want this
             // to actually catch "asking for more than usize::MAX" in that case.
diff --git a/src/liballoc/rc.rs b/src/liballoc/rc.rs
index c1f428658bd..3c28c6d06fe 100644
--- a/src/liballoc/rc.rs
+++ b/src/liballoc/rc.rs
@@ -227,7 +227,7 @@
 #![stable(feature = "rust1", since = "1.0.0")]
 
 #[cfg(not(test))]
-use boxed::Box;
+use crate::boxed::Box;
 #[cfg(test)]
 use std::boxed::Box;
 
@@ -248,9 +248,9 @@ use core::ptr::{self, NonNull};
 use core::convert::From;
 use core::usize;
 
-use alloc::{Global, Alloc, Layout, box_free, handle_alloc_error};
-use string::String;
-use vec::Vec;
+use crate::alloc::{Global, Alloc, Layout, box_free, handle_alloc_error};
+use crate::string::String;
+use crate::vec::Vec;
 
 struct RcBox<T: ?Sized> {
     strong: Cell<usize>,
diff --git a/src/liballoc/slice.rs b/src/liballoc/slice.rs
index db19f778617..0ed8aa6a2e4 100644
--- a/src/liballoc/slice.rs
+++ b/src/liballoc/slice.rs
@@ -93,9 +93,9 @@ use core::mem;
 use core::ptr;
 use core::{u8, u16, u32};
 
-use borrow::{Borrow, BorrowMut, ToOwned};
-use boxed::Box;
-use vec::Vec;
+use crate::borrow::{Borrow, BorrowMut, ToOwned};
+use crate::boxed::Box;
+use crate::vec::Vec;
 
 #[stable(feature = "rust1", since = "1.0.0")]
 pub use core::slice::{Chunks, Windows};
@@ -137,12 +137,13 @@ pub use self::hack::to_vec;
 // `core::slice::SliceExt` - we need to supply these functions for the
 // `test_permutations` test
 mod hack {
-    use boxed::Box;
     use core::mem;
+    use crate::boxed::Box;
 
     #[cfg(test)]
-    use string::ToString;
-    use vec::Vec;
+    use crate::string::ToString;
+
+    use crate::vec::Vec;
 
     pub fn into_vec<T>(mut b: Box<[T]>) -> Vec<T> {
         unsafe {
diff --git a/src/liballoc/str.rs b/src/liballoc/str.rs
index 60d9f162613..a44838d560a 100644
--- a/src/liballoc/str.rs
+++ b/src/liballoc/str.rs
@@ -37,11 +37,11 @@ use core::ptr;
 use core::iter::FusedIterator;
 use core::unicode::conversions;
 
-use borrow::{Borrow, ToOwned};
-use boxed::Box;
-use slice::{SliceConcatExt, SliceIndex};
-use string::String;
-use vec::Vec;
+use crate::borrow::{Borrow, ToOwned};
+use crate::boxed::Box;
+use crate::slice::{SliceConcatExt, SliceIndex};
+use crate::string::String;
+use crate::vec::Vec;
 
 #[stable(feature = "rust1", since = "1.0.0")]
 pub use core::str::{FromStr, Utf8Error};
diff --git a/src/liballoc/string.rs b/src/liballoc/string.rs
index fa15e9ad901..d8f46374ce2 100644
--- a/src/liballoc/string.rs
+++ b/src/liballoc/string.rs
@@ -56,11 +56,11 @@ use core::ptr;
 use core::str::pattern::Pattern;
 use core::str::lossy;
 
-use collections::CollectionAllocErr;
-use borrow::{Cow, ToOwned};
-use boxed::Box;
-use str::{self, from_boxed_utf8_unchecked, FromStr, Utf8Error, Chars};
-use vec::Vec;
+use crate::collections::CollectionAllocErr;
+use crate::borrow::{Cow, ToOwned};
+use crate::boxed::Box;
+use crate::str::{self, from_boxed_utf8_unchecked, FromStr, Utf8Error, Chars};
+use crate::vec::Vec;
 
 /// A UTF-8 encoded, growable string.
 ///
diff --git a/src/liballoc/sync.rs b/src/liballoc/sync.rs
index f6cafd50dc8..b387f07f231 100644
--- a/src/liballoc/sync.rs
+++ b/src/liballoc/sync.rs
@@ -23,11 +23,11 @@ use core::hash::{Hash, Hasher};
 use core::{isize, usize};
 use core::convert::From;
 
-use alloc::{Global, Alloc, Layout, box_free, handle_alloc_error};
-use boxed::Box;
-use rc::is_dangling;
-use string::String;
-use vec::Vec;
+use crate::alloc::{Global, Alloc, Layout, box_free, handle_alloc_error};
+use crate::boxed::Box;
+use crate::rc::is_dangling;
+use crate::string::String;
+use crate::vec::Vec;
 
 /// A soft limit on the amount of references that may be made to an `Arc`.
 ///
diff --git a/src/liballoc/task.rs b/src/liballoc/task.rs
index 604c56dd017..ba4e0dcda02 100644
--- a/src/liballoc/task.rs
+++ b/src/liballoc/task.rs
@@ -11,7 +11,7 @@ mod if_arc {
     use core::marker::PhantomData;
     use core::mem;
     use core::ptr::{self, NonNull};
-    use sync::Arc;
+    use crate::sync::Arc;
 
     /// A way of waking up a specific task.
     ///
diff --git a/src/liballoc/vec.rs b/src/liballoc/vec.rs
index ba3b3dfbfc2..b942bce678b 100644
--- a/src/liballoc/vec.rs
+++ b/src/liballoc/vec.rs
@@ -70,11 +70,11 @@ use core::ptr;
 use core::ptr::NonNull;
 use core::slice;
 
-use collections::CollectionAllocErr;
-use borrow::ToOwned;
-use borrow::Cow;
-use boxed::Box;
-use raw_vec::RawVec;
+use crate::collections::CollectionAllocErr;
+use crate::borrow::ToOwned;
+use crate::borrow::Cow;
+use crate::boxed::Box;
+use crate::raw_vec::RawVec;
 
 /// A contiguous growable array type, written `Vec<T>` but pronounced 'vector'.
 ///