Commit graph

10 commits

Author SHA1 Message Date
qwreey
b54ea519ba
Implement boundary check (#243) 2024-10-13 04:52:59 +00:00
qwreey
3ccb0720fd
Export ctypes and implement signedness (#243) 2024-10-13 04:30:43 +00:00
qwreey
48d2db4950
Implement luavalue conversion (#243) 2024-10-13 04:21:28 +00:00
qwreey
6d0db930f6
Implement ctype casting (#243) 2024-10-13 04:20:29 +00:00
qwreey
d60a1b99f6
Use CType<T> instead of CType (#243) 2024-10-13 04:19:18 +00:00
qwreey
26706d9355
Improve ctype export and Refactor (#243) 2024-10-13 04:16:49 +00:00
qwreey
6f131e9512
Implement chelper, ffiref, ffibox (#243) 2024-10-13 04:14:24 +00:00
qwreey
b36948cf1b
Implement carr, cstruct, ctype and cptr (#243) 2024-10-13 04:11:51 +00:00
qwreey
8c38aef32d
Implement struct and arr (#243)
struct.size: Returns a non-zero actual size
rewrite use super:: => use crate::
2024-10-13 04:09:22 +00:00
qwreey
af08c59e3b
Add lune-std-ffi crate (#243) 2024-10-13 04:07:59 +00:00