about summary refs log tree commit diff
path: root/src/libstd/collections
diff options
context:
space:
mode:
authorSimon Sapin <simon.sapin@exyr.org>2017-06-29 01:03:35 +0200
committerSimon Sapin <simon.sapin@exyr.org>2017-07-22 20:38:16 +0200
commit0a08ad0443631ca86e61526916fb4ee61fe1abce (patch)
treec8dd36ae38044adabc45b83e84d08333eb118dd7 /src/libstd/collections
parente9af03a22279b62ded4c7ea897d5ac3a9b54728c (diff)
downloadrust-0a08ad0443631ca86e61526916fb4ee61fe1abce.tar.gz
rust-0a08ad0443631ca86e61526916fb4ee61fe1abce.zip
Rename {NonZero,Shared,Unique}::new to new_unchecked
Diffstat (limited to 'src/libstd/collections')
-rw-r--r--src/libstd/collections/hash/table.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libstd/collections/hash/table.rs b/src/libstd/collections/hash/table.rs
index 06f4f7643ec..f3aec589e7d 100644
--- a/src/libstd/collections/hash/table.rs
+++ b/src/libstd/collections/hash/table.rs
@@ -44,7 +44,7 @@ impl TaggedHashUintPtr {
     #[inline]
     unsafe fn new(ptr: *mut HashUint) -> Self {
         debug_assert!(ptr as usize & 1 == 0 || ptr as usize == EMPTY as usize);
-        TaggedHashUintPtr(Unique::new(ptr))
+        TaggedHashUintPtr(Unique::new_unchecked(ptr))
     }
 
     #[inline]
@@ -56,7 +56,7 @@ impl TaggedHashUintPtr {
             } else {
                 usize_ptr &= !1;
             }
-            self.0 = Unique::new(usize_ptr as *mut HashUint)
+            self.0 = Unique::new_unchecked(usize_ptr as *mut HashUint)
         }
     }
 
@@ -877,7 +877,7 @@ impl<K, V> RawTable<K, V> {
                 elems_left: elems_left,
                 marker: marker::PhantomData,
             },
-            table: unsafe { Shared::new(self) },
+            table: unsafe { Shared::new_unchecked(self) },
             marker: marker::PhantomData,
         }
     }