diff options
| author | James Miller <bladeon@gmail.com> | 2013-05-09 22:23:38 +1200 |
|---|---|---|
| committer | James Miller <bladeon@gmail.com> | 2013-05-09 22:23:38 +1200 |
| commit | 050c744c23a8e01407452bc64ca63f92554afee2 (patch) | |
| tree | e5b8e8715fac93caf2c4b0034e3872a8a438ff86 /src/libcore | |
| parent | fda176b07046c25c67af978c20c3d4eda2068079 (diff) | |
| download | rust-050c744c23a8e01407452bc64ca63f92554afee2.tar.gz rust-050c744c23a8e01407452bc64ca63f92554afee2.zip | |
Add uninit intrinsic
Diffstat (limited to 'src/libcore')
| -rw-r--r-- | src/libcore/unstable/intrinsics.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libcore/unstable/intrinsics.rs b/src/libcore/unstable/intrinsics.rs index 363dbb84c1c..cfd305f4b70 100644 --- a/src/libcore/unstable/intrinsics.rs +++ b/src/libcore/unstable/intrinsics.rs @@ -44,6 +44,9 @@ pub extern "rust-intrinsic" { pub fn init<T>() -> T; + #[cfg(not(stage0))] + pub unsafe fn uninit<T>() -> T; + pub fn forget<T>(_: T) -> (); pub fn needs_drop<T>() -> bool; |
