TypePHP 编译器 https://swoole.com/aot/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
韩天峰 cc0edf4f74 refactor(compiler): move method call parsing logic to dedicated trait 2 months ago
..
Analysis refactor(docs): update file paths and directory structure references 2 months ago
Backend feat(build): add library build mode with proper target naming 2 months ago
Context refactor(docs): update file paths and directory structure references 2 months ago
Entity feat(runtime): enhance AOT exception reporting with source file location 2 months ago
Exception refactor(docs): update file paths and directory structure references 2 months ago
Generator refactor(parser): move class constant fetch and nullsafe access to separate traits 2 months ago
Optimizer refactor(docs): update file paths and directory structure references 2 months ago
Parser refactor(compiler): move method call parsing logic to dedicated trait 2 months ago
Platform feat(build): add library build mode with proper target naming 2 months ago
Resolver refactor(docs): update file paths and directory structure references 2 months ago
ArgInfo.php refactor(docs): update file paths and directory structure references 2 months ago
Assert.php refactor(core): rename PhpAot namespace to TypePhp across codebase 2 months ago
AstNodeType.php refactor(docs): update file paths and directory structure references 2 months ago
CompilerBase.php refactor(compiler): move method call parsing logic to dedicated trait 2 months ago
CompilerTest.php refactor(docs): update file paths and directory structure references 2 months ago
Constants.php feat(compiler): add PHP version control and pipe operator support 2 months ago
Extractor.php refactor(docs): update file paths and directory structure references 2 months ago
FileScanner.php refactor(docs): update file paths and directory structure references 2 months ago
MagicMethodDetector.php refactor(docs): update file paths and directory structure references 2 months ago
Preprocessor.php feat(runtime): enhance AOT exception reporting with source file location 2 months ago
PropertyHookLowering.php feat(parser): add support for PHP 8.4 property hooks and asymmetric visibility 2 months ago
Reflection.php refactor(docs): update file paths and directory structure references 2 months ago
Symbol.php refactor(docs): update file paths and directory structure references 2 months ago
Translator.php feat(generator): add call argument generator trait for function call handling 2 months ago
UniversalMethodCall.php refactor(aot): update object extension method lookup logic 2 months ago
Visitor.php feat(parser): add support for PHP 8.4 property hooks and asymmetric visibility 2 months ago
compiler.php refactor(core): rename PhpAot namespace to TypePhp across codebase 2 months ago
functions.php refactor(core): rename PhpAot namespace to TypePhp across codebase 2 months ago
gen_stub.php feat(parser): add support for PHP 8.4 property hooks and asymmetric visibility 2 months ago
polyfills.php rename(project): refactor Swoole-Compiler to TypePHP 2 months ago