Pavel Shevaev
|
1b9b73a102
|
Bumping deps
|
2023-08-16 14:32:26 +03:00 |
Pavel Shevaev
|
dafbac592e
|
Making PHPStan happy and adhering to new metagen API
|
2023-08-16 14:21:05 +03:00 |
Pavel Shevaev
|
30d7ef8fbe
|
Fixing bhl_native_prefix codegen for bhl_custom_rw
|
2023-08-08 19:38:47 +03:00 |
Madpwnhammer
|
12e4ca03e2
|
fixed func ptr binding
|
2023-08-08 17:15:53 +03:00 |
Pavel Shevaev
|
9d80229653
|
Prototyping native modules support
|
2023-07-18 15:22:58 +03:00 |
wrenge
|
a66e20ec4d
|
fixed interface not using 'bhl_native_class'
|
2023-06-23 17:44:46 +03:00 |
madpwnhammer
|
9035c0f35c
|
Merge branch 'release/8.0.0'
|
2023-06-12 19:44:41 +03:00 |
Pavel Shevaev
|
bbbfc2c011
|
Experimenting with proper object type for 'any'
|
2023-06-09 17:00:16 +03:00 |
madpwnhammer
|
2be6c78d5d
|
fix _Del gen fo ecs component
|
2023-06-07 23:09:45 +03:00 |
Pavel Shevaev
|
d4ed9a50b1
|
Fixing typo
|
2023-06-02 15:50:57 +03:00 |
Pavel Shevaev
|
796a273124
|
Fixing typo
|
2023-06-02 15:46:12 +03:00 |
Pavel Shevaev
|
425cd73936
|
Keeping BC and making it more flexible: Register(..) now calls RegisterBegin(..) and RegisterEnd(..)
|
2023-05-24 14:34:27 +03:00 |
Pavel Shevaev
|
4be8ded046
|
Better support for interface callbacks
|
2023-05-23 15:57:36 +03:00 |
Pavel Shevaev
|
9d9eee1ab3
|
Splitting registration and setup phases in order to make these phases order independent
|
2023-05-23 14:34:31 +03:00 |
Pavel Shevaev
|
989900eafa
|
Adding support for natively implemented interfaces
|
2023-05-23 14:00:36 +03:00 |
Pavel Shevaev
|
e45ed9da91
|
Merge branch 'fix'
|
2023-05-23 12:54:44 +03:00 |
Pavel Shevaev
|
8891c340a8
|
Better support for metagen interfaces
|
2023-05-23 12:54:27 +03:00 |
Pavel Shevaev
|
ed0b8d6000
|
Изменил(а) на 'README.md'
|
2023-04-26 16:04:23 +03:00 |
Pavel Shevaev
|
dde59f4ce9
|
Major refactoring of types autogen
|
2023-04-26 15:54:02 +03:00 |
Pavel Shevaev
|
0eae5ffb28
|
Adding origin support
|
2023-04-25 11:25:22 +03:00 |
Pavel Shevaev
|
4a626df4f7
|
Getting rid of unused @bhl_itype
|
2023-04-06 01:04:07 +03:00 |
Pavel Shevaev
|
34c6ed167c
|
Replacing @bhl_no_itype with @bhl_itype
|
2023-04-03 10:29:42 +03:00 |
Pavel Shevaev
|
4837f5a282
|
Adding @bhl_coroutine support for methods
|
2023-03-31 11:44:46 +03:00 |
madpwnhammer
|
4311f8cf0c
|
Added missing comma
|
2023-03-29 21:12:01 +03:00 |
Pavel Shevaev
|
442ddc8617
|
Typo fixed
|
2023-03-29 20:35:18 +03:00 |
Pavel Shevaev
|
e443816b88
|
More robust bhl_type_ref(..) implementation
|
2023-03-29 18:16:32 +03:00 |
Pavel Shevaev
|
4b3dbb2206
|
Fixing bug related to global types assignment order
|
2023-03-28 19:56:08 +03:00 |
Pavel Shevaev
|
8886377dc2
|
Merge branch 'fix'
|
2023-03-23 13:18:43 +03:00 |
Pavel Shevaev
|
dc48f11d97
|
Fixing Warn(..) function so that it doesn't output into resulting code
|
2023-03-23 13:18:20 +03:00 |
Madpwnhammer
|
667040ea35
|
Using special case when initializing []any in bindings
|
2023-03-21 15:40:29 +03:00 |
Pavel Shevaev
|
df2e4fd44a
|
Migrating to new bhl version
|
2023-03-17 13:31:53 +03:00 |
Pavel Shevaev
|
3bb1c5e90a
|
Fixing class instances not properly released when accessed via 'bhl_native_prefix'
|
2023-03-16 15:43:30 +03:00 |
Madpwnhammer
|
62912023dc
|
aMaking bhl_type_ref a bit more generic and uglier
|
2023-03-02 12:33:43 +03:00 |
wrenge
|
62f61e4674
|
Separate register into different methods
|
2023-02-13 13:52:37 +03:00 |
wrenge
|
e4ab175143
|
Merge branch 'release/3.0.0'
|
2023-01-25 16:37:18 +03:00 |
wrenge
|
6fae999687
|
Fixed Component Ref
|
2023-01-25 16:35:53 +03:00 |
Pavel Shevaev
|
c64cff243e
|
FuncAttring.Async -> FuncAttrib.Coro
|
2022-12-30 20:51:54 +03:00 |
Pavel Shevaev
|
ff32cb639f
|
Getting rid of 'bhl_async' support, use 'bhl_coroutine' instead
|
2022-12-30 20:50:47 +03:00 |
Pavel Shevaev
|
64aa9347c8
|
Изменил(а) на 'README.md'
|
2022-12-30 14:52:39 +03:00 |
g.sadovnikov
|
eda5f475a3
|
Merge branch 'master' of https://git.bit5.ru/bit/metagen_bhl_bind
|
2022-12-16 16:22:43 +03:00 |
g.sadovnikov
|
1f990d0829
|
Fixing native proxied arrays At(..) type bindings
|
2022-12-16 16:21:36 +03:00 |
Pavel Shevaev
|
76d3002e68
|
Изменил(а) на 'README.md'
|
2022-12-15 20:54:54 +03:00 |
Pavel Shevaev
|
13c2ff02ae
|
Merge branch 'master' of https://git.bit5.ru/bit/metagen_bhl_bind
|
2022-12-15 12:18:58 +03:00 |
Pavel Shevaev
|
8f7ca8119a
|
More consitent naming
|
2022-12-15 12:18:12 +03:00 |
Pavel Shevaev
|
2ab3c3c655
|
Изменил(а) на 'README.md'
|
2022-12-15 00:43:54 +03:00 |
Pavel Shevaev
|
6373fb2fc7
|
Merge branch 'master' of https://git.bit5.ru/bit/metagen_bhl_bind
|
2022-12-14 16:39:30 +03:00 |
Pavel Shevaev
|
e0a488a42b
|
Experimenting with composer deps
|
2022-12-14 16:39:10 +03:00 |
Madpwnhammer
|
15f762cd16
|
Tweaking native array proxies codegen
|
2022-12-14 12:55:52 +03:00 |
Pavel Shevaev
|
0a98a1cb6b
|
Refactoring internals; Adding support for native array proxies
|
2022-12-14 12:19:27 +03:00 |
Pavel Shevaev
|
4af69254e4
|
Starting to experiment with native array proxies
|
2022-12-13 19:29:25 +03:00 |