diff options
| author | Brian Anderson <banderson@mozilla.com> | 2012-09-18 17:34:08 -0700 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2012-09-18 19:36:25 -0700 |
| commit | 2906f2de31d3a4709a2e028c5cefe3274df1edd2 (patch) | |
| tree | 608d302d2da9538bc12cdf286437a6cd654c7535 /src/rustc | |
| parent | 77480e8e44d9c5a6858172faeb291496314cf739 (diff) | |
| download | rust-2906f2de31d3a4709a2e028c5cefe3274df1edd2.tar.gz rust-2906f2de31d3a4709a2e028c5cefe3274df1edd2.zip | |
core: Rename 'unsafe' mod to 'cast'
Diffstat (limited to 'src/rustc')
| -rw-r--r-- | src/rustc/back/link.rs | 2 | ||||
| -rw-r--r-- | src/rustc/metadata/loader.rs | 2 | ||||
| -rw-r--r-- | src/rustc/middle/trans/build.rs | 6 | ||||
| -rw-r--r-- | src/rustc/middle/trans/common.rs | 4 | ||||
| -rw-r--r-- | src/rustc/middle/trans/debuginfo.rs | 4 | ||||
| -rw-r--r-- | src/rustc/middle/ty.rs | 8 |
6 files changed, 13 insertions, 13 deletions
diff --git a/src/rustc/back/link.rs b/src/rustc/back/link.rs index e3c308bed9f..b9283745107 100644 --- a/src/rustc/back/link.rs +++ b/src/rustc/back/link.rs @@ -96,7 +96,7 @@ mod jit { code: ptr, env: ptr::null() }; - let func: fn(~[~str]) = unsafe::transmute(move closure); + let func: fn(~[~str]) = cast::transmute(move closure); func(~[sess.opts.binary]); } diff --git a/src/rustc/metadata/loader.rs b/src/rustc/metadata/loader.rs index 348e4f0bfc1..592fb5bdf49 100644 --- a/src/rustc/metadata/loader.rs +++ b/src/rustc/metadata/loader.rs @@ -187,7 +187,7 @@ fn get_metadata_section(os: os, let csz = llvm::LLVMGetSectionSize(si.llsi) as uint; let mut found = None; unsafe { - let cvbuf: *u8 = unsafe::reinterpret_cast(&cbuf); + let cvbuf: *u8 = cast::reinterpret_cast(&cbuf); let vlen = vec::len(encoder::metadata_encoding_version); debug!("checking %u bytes of metadata-version stamp", vlen); diff --git a/src/rustc/middle/trans/build.rs b/src/rustc/middle/trans/build.rs index 1855fec90aa..acf0fcef966 100644 --- a/src/rustc/middle/trans/build.rs +++ b/src/rustc/middle/trans/build.rs @@ -134,7 +134,7 @@ fn IndirectBr(cx: block, Addr: ValueRef, NumDests: uint) { // lot more efficient) than doing str::as_c_str("", ...) every time. fn noname() -> *libc::c_char unsafe { const cnull: uint = 0u; - return unsafe::reinterpret_cast(&ptr::addr_of(cnull)); + return cast::reinterpret_cast(&ptr::addr_of(cnull)); } fn Invoke(cx: block, Fn: ValueRef, Args: ~[ValueRef], @@ -629,8 +629,8 @@ fn Phi(cx: block, Ty: TypeRef, vals: ~[ValueRef], bbs: ~[BasicBlockRef]) fn AddIncomingToPhi(phi: ValueRef, val: ValueRef, bb: BasicBlockRef) { if llvm::LLVMIsUndef(phi) == lib::llvm::True { return; } unsafe { - let valptr = unsafe::reinterpret_cast(&ptr::addr_of(val)); - let bbptr = unsafe::reinterpret_cast(&ptr::addr_of(bb)); + let valptr = cast::reinterpret_cast(&ptr::addr_of(val)); + let bbptr = cast::reinterpret_cast(&ptr::addr_of(bb)); llvm::LLVMAddIncoming(phi, valptr, bbptr, 1 as c_uint); } } diff --git a/src/rustc/middle/trans/common.rs b/src/rustc/middle/trans/common.rs index b0ac8d920bc..e6256772666 100644 --- a/src/rustc/middle/trans/common.rs +++ b/src/rustc/middle/trans/common.rs @@ -1075,13 +1075,13 @@ fn C_array(ty: TypeRef, elts: ~[ValueRef]) -> ValueRef unsafe { fn C_bytes(bytes: ~[u8]) -> ValueRef unsafe { return llvm::LLVMConstString( - unsafe::reinterpret_cast(&vec::raw::to_ptr(bytes)), + cast::reinterpret_cast(&vec::raw::to_ptr(bytes)), bytes.len() as c_uint, True); } fn C_bytes_plus_null(bytes: ~[u8]) -> ValueRef unsafe { return llvm::LLVMConstString( - unsafe::reinterpret_cast(&vec::raw::to_ptr(bytes)), + cast::reinterpret_cast(&vec::raw::to_ptr(bytes)), bytes.len() as c_uint, False); } diff --git a/src/rustc/middle/trans/debuginfo.rs b/src/rustc/middle/trans/debuginfo.rs index fe5cdc8d1ed..52b843b3fbe 100644 --- a/src/rustc/middle/trans/debuginfo.rs +++ b/src/rustc/middle/trans/debuginfo.rs @@ -73,7 +73,7 @@ fn llunused() -> ValueRef { lli32(0x0) } fn llnull() -> ValueRef unsafe { - unsafe::reinterpret_cast(&ptr::null::<ValueRef>()) + cast::reinterpret_cast(&ptr::null::<ValueRef>()) } fn add_named_metadata(cx: @crate_ctxt, name: ~str, val: ValueRef) { @@ -131,7 +131,7 @@ enum debug_metadata { fn cast_safely<T: Copy, U>(val: T) -> U unsafe { let val2 = val; - return unsafe::transmute(move val2); + return cast::transmute(move val2); } fn md_from_metadata<T>(val: debug_metadata) -> T unsafe { diff --git a/src/rustc/middle/ty.rs b/src/rustc/middle/ty.rs index f0f5a4165cd..7932474a698 100644 --- a/src/rustc/middle/ty.rs +++ b/src/rustc/middle/ty.rs @@ -382,9 +382,9 @@ enum t_opaque {} type t = *t_opaque; pure fn get(t: t) -> t_box unsafe { - let t2 = unsafe::reinterpret_cast::<t, t_box>(&t); + let t2 = cast::reinterpret_cast::<t, t_box>(&t); let t3 = t2; - unsafe::forget(move t2); + cast::forget(move t2); t3 } @@ -886,7 +886,7 @@ fn mk_t(cx: ctxt, +st: sty) -> t { mk_t_with_id(cx, st, None) } fn mk_t_with_id(cx: ctxt, +st: sty, o_def_id: Option<ast::def_id>) -> t { let key = {sty: st, o_def_id: o_def_id}; match cx.interner.find(key) { - Some(t) => unsafe { return unsafe::reinterpret_cast(&t); }, + Some(t) => unsafe { return cast::reinterpret_cast(&t); }, _ => () } let mut flags = 0u; @@ -944,7 +944,7 @@ fn mk_t_with_id(cx: ctxt, +st: sty, o_def_id: Option<ast::def_id>) -> t { let t = @{sty: st, id: cx.next_id, flags: flags, o_def_id: o_def_id}; cx.interner.insert(key, t); cx.next_id += 1u; - unsafe { unsafe::reinterpret_cast(&t) } + unsafe { cast::reinterpret_cast(&t) } } fn mk_nil(cx: ctxt) -> t { mk_t(cx, ty_nil) } |
