diff options
| author | Simon Sapin <simon.sapin@exyr.org> | 2017-06-29 01:03:35 +0200 |
|---|---|---|
| committer | Simon Sapin <simon.sapin@exyr.org> | 2017-07-22 20:38:16 +0200 |
| commit | 0a08ad0443631ca86e61526916fb4ee61fe1abce (patch) | |
| tree | c8dd36ae38044adabc45b83e84d08333eb118dd7 /src/libstd/collections | |
| parent | e9af03a22279b62ded4c7ea897d5ac3a9b54728c (diff) | |
| download | rust-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.rs | 6 |
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, } } |
