ir: Support pointers to zsts.

Fixes #654
This commit is contained in:
Emilio Cobos Álvarez
2021-02-01 13:37:58 +01:00
parent d3cd22bc6f
commit c5c301b08a
11 changed files with 144 additions and 10 deletions
+10
View File
@@ -0,0 +1,10 @@
#[repr(C)]
pub struct TraitObject {
pub data: *mut (),
pub vtable: *mut (),
}
#[no_mangle]
pub extern "C" fn root(ptr: *const (), t: TraitObject) -> *mut () {
std::ptr::null_mut()
}