We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9ca2005 commit 44aebb9Copy full SHA for 44aebb9
src/test/stdtest/stdtest.rc
@@ -34,6 +34,7 @@ mod task;
34
mod test;
35
mod treemap;
36
mod uint;
37
+mod unsafe;
38
mod vec;
39
40
// Local Variables:
src/test/stdtest/unsafe.rs
@@ -0,0 +1,13 @@
1
+import std::unsafe;
2
+
3
+#[test]
4
+fn reinterpret_cast() unsafe {
5
+ assert unsafe::reinterpret_cast(1) == 1u;
6
+}
7
8
9
+#[should_fail]
10
+#[ignore(cfg(target_os = "win32"))]
11
+fn reinterpret_cast_wrong_size() unsafe {
12
+ let _i: uint = unsafe::reinterpret_cast(0u8);
13
0 commit comments