diff options
Diffstat (limited to 'src/libcore/unsafe.rs')
| -rw-r--r-- | src/libcore/unsafe.rs | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/src/libcore/unsafe.rs b/src/libcore/unsafe.rs index 0c8261f71ad..85e2f8d8934 100644 --- a/src/libcore/unsafe.rs +++ b/src/libcore/unsafe.rs @@ -45,20 +45,24 @@ unsafe fn transmute<L, G>(-thing: L) -> G { mod tests { #[test] - fn test_reinterpret_cast() unsafe { - assert reinterpret_cast(1) == 1u; + fn test_reinterpret_cast() { + assert unsafe { reinterpret_cast(1) } == 1u; } #[test] - fn test_transmute() unsafe { - let x = @1; - let x: *int = transmute(x); - assert *x == 1; - let _x: @int = transmute(x); + fn test_transmute() { + unsafe { + let x = @1; + let x: *int = transmute(x); + assert *x == 1; + let _x: @int = transmute(x); + } } #[test] - fn test_transmute2() unsafe { - assert transmute("L") == [76u8, 0u8]; + fn test_transmute2() { + unsafe { + assert transmute("L") == [76u8, 0u8]; + } } } |
