Commit Graph

13 Commits

Author SHA1 Message Date
LordMZTE c9143e5e9c
ci: enable CI
ci/woodpecker/push/woodpecker Pipeline was successful Details
2024-03-18 18:54:15 +01:00
LordMZTE 1f85e49e21
chore: port to latest Zig 2024-03-18 18:52:16 +01:00
LordMZTE 9f6c8648e9
fix: upstream build API changes 2024-01-07 15:43:07 +01:00
LordMZTE 231e3ce529
fix: allow implcall with 0 impls 2023-11-11 10:18:15 +01:00
LordMZTE 65da5e0eb9
fix: correctly infer union field alignment 2023-11-07 16:54:14 +01:00
LordMZTE 6f496951b5
fix: workaround bug when determining alignment of union fields 2023-11-05 14:45:40 +01:00
LordMZTE 4ecad62604
fix: correctly handle .ptr self argument 2023-11-05 12:38:18 +01:00
LordMZTE 9a0b07c394
feat: add downcasting 2023-11-05 12:06:59 +01:00
LordMZTE fa84898184
feat: add implcallOptional 2023-11-05 09:07:09 +01:00
LordMZTE d3cb27d9a5
feat: support custom data field in statspatch types 2023-11-05 08:47:15 +01:00
LordMZTE c012383247
fix: use correct tag type for union enum 2023-04-29 16:24:32 +02:00
LordMZTE d264778c1f
fix: remove check for all decls of proto in impls
This way, the prototype can have functions that don't need to be
implemented by implementations. Checks are still in place because
implcall will not compile if using an unimplemented function.
2023-04-29 16:07:33 +02:00
LordMZTE 105de05fd4
init 2023-04-29 14:04:23 +02:00