summaryrefslogtreecommitdiffstats
path: root/ffi.h
diff options
context:
space:
mode:
Diffstat (limited to 'ffi.h')
-rw-r--r--ffi.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/ffi.h b/ffi.h
index 9f7876ef..c8f6021b 100644
--- a/ffi.h
+++ b/ffi.h
@@ -64,6 +64,11 @@ mem_t *ffi_closure_get_fptr(val closure);
val ffi_call_wrap(val fptr, val ffi_call_desc, struct args *args);
val ffi_typedef(val name, val type);
val ffi_size(val type);
+val ffi_alignof(val type);
+val ffi_offsetof(val type, val memb);
+val ffi_arraysize(val type);
+val ffi_elemsize(val type);
+val ffi_elemtype(val type);
val ffi_put_into(val dstbuf, val obj, val type);
val ffi_put(val obj, val type);
val ffi_in(val srcbuf, val obj, val type, val copy_p);