Commit graph

14 commits

Author SHA1 Message Date
qwreey
da30dfb3f0
Refactor and documenting code structure (#243) 2024-10-17 10:16:43 +00:00
qwreey
58add58244
Renaming methods (#243) 2024-10-17 01:37:24 +00:00
qwreey
ba074d9a28
Reducing and organizing duplicated codes (#243) 2024-10-16 23:37:56 +00:00
qwreey
95258e1b51
Fix pretty-prints for type-define (#243) 2024-10-16 07:57:25 +00:00
qwreey
4d0fd9d80a
Implement callable and closure (#243) 2024-10-13 05:09:31 +00:00
qwreey
11bf0b6896
Remove unused codes and strange safety features (#243) 2024-10-13 05:09:31 +00:00
qwreey
e23aaef8a7
Improve ffiref (#243) 2024-10-13 05:09:01 +00:00
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
Renamed from crates/lune-std-ffi/src/cstruct.rs (Browse further)