1
Fork 0

std: Add move_val_init to mem. Replace direct intrinsic usage

This commit is contained in:
Brian Anderson 2014-02-08 22:16:42 -08:00
parent d433b80e02
commit c7710cdf45
7 changed files with 24 additions and 18 deletions

View file

@ -17,14 +17,13 @@ use clone::Clone;
use iter::{DoubleEndedIterator, Iterator};
use num::CheckedMul;
use container::Container;
use mem::size_of;
use mem::{size_of, move_val_init};
use cast::{forget, transmute};
use rt::global_heap::{malloc_raw, realloc_raw};
use vec::{ImmutableVector, Items, MutableVector};
use unstable::raw::Slice;
use ptr::{offset, read_ptr};
use libc::{free, c_void};
use unstable::intrinsics::move_val_init;
pub struct Vec<T> {
priv len: uint,