Commit Graph

14 Commits

Author SHA1 Message Date
e38349e59c Fixed regex parsing with JS_DECL in class 2023-09-15 10:58:00 +04:00
d1e87e342f NativeBuilderEmbed refactoring
+ PointerEmbed extra files added
+ Fix for generator when ifdef blocks are empty
+ Added CJSContext::createEmbedObject()
2023-06-12 23:16:46 +04:00
dda3d75bcf Fix for multiple-lined methods 2023-06-12 00:23:24 +04:00
39cbad3ebf Added #ifdef and [noexport] support for code generation. Replaced most of internal classes.
Removed unnecessary V8 code.
2023-06-11 23:30:40 +04:00
bc18191931 [V8] Added new adapter generation 2023-06-02 17:53:25 +04:00
a29605e1b7 Added adapter code generation to scipt 2023-06-01 17:03:57 +04:00
375b5a5f4f [V8] added an option for removing void* functions from js_base.h 2023-06-01 15:28:19 +04:00
21ee5ceecf Implemented code generation for internal embed 2023-05-27 18:19:57 +04:00
7554d92ed9 Removed dependency from current directory when running script 2023-05-26 21:48:45 +04:00
36dd828a73 Refactoring for external embed 2023-05-26 21:30:56 +04:00
e4895fe035 Added option for internal embed in V8 2023-05-26 19:12:50 +04:00
a18bae045a Added generation of jsc_ files. Refactoring for js_base_embed.pri usage. 2023-05-22 20:38:06 +04:00
ab9fe80669 Finally made to work embedding in JSC 2023-05-20 18:13:28 +04:00
439f52be3d Writed code generation inside of an embedded class [V8] 2023-05-17 17:49:48 +04:00