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.
 
 
韩天峰 e8927bade0 fix: preserve object property reference semantics 12 hours ago
..
Analysis fix(static-analysis): resolve high-value type issues 1 day ago
ArrayDef fix(array-def): update list index validation to use PHP's append position 1 week ago
Backend refactor(parser): remove unused methods and update call argument generation 5 days ago
Build fix(compiler): defer cache IDs to convert phase 3 days ago
Cli 移除 8.2、8.3 版本的支持 2 weeks ago
Config refactor(compiler): migrate symbol storage to repository pattern with diagnostic reporter 2 months ago
Context fix(attribute): preserve enum case arguments 18 hours ago
Diagnostics fix(compiler): enforce AST type boundaries 1 day ago
Entity fix(static-analysis): resolve high-value type issues 1 day ago
Exception 编译期注解语法支持 1 month ago
Generator fix(static-analysis): resolve high-value type issues 1 day ago
Immutable Immutable 实现 1 week ago
Installer fix(compiler): enforce AST type boundaries 1 day ago
Metadata 移除 8.2、8.3 版本的支持 2 weeks ago
NativeClass refactor(parser): remove redundant null checks in binary operation and closure processing 1 day ago
Optimizer Merge pull request #11 from hafung/fix/array-keys-dynamic-strict 16 hours ago
Parser fix: preserve object property reference semantics 12 hours ago
Platform fix(platform): honor php-config library directory 2 days ago
Python feat(python): implement native bridge for python object calls and property access 2 weeks ago
PythonTools feat(converter): add Python to TypePHP conversion features 3 weeks ago
Resolver feat(compiler): implement independent import alias symbol domains 18 hours ago
Symbol feat(entity): add compile-time attributes and printer functionality 1 month ago
Testing feat(testing): add test coverage analyzer tool 4 days ago
Transform fix(attribute): preserve enum case arguments 18 hours ago
TypeSystem 修复 C++ 代码的缩进问题 1 week ago
Assert.php fix(static-analysis): resolve high-value type issues 1 day ago
CompilerBase.php feat(compiler): implement independent import alias symbol domains 18 hours ago
CompilerTest.php refactor(docs): update file paths and directory structure references 2 months ago
Extractor.php docs: remove documentation and plans for code reuse and encapsulation 4 days ago
Preprocessor.php feat(compiler): implement independent import alias symbol domains 18 hours ago
Translator.php perf: use native property handlers for ordinary classes 17 hours ago
Type.php refactor(generator): replace self::TYPE_* constants with Type::* constants 2 months ago
compiler.php fix(cli): support Composer entrypoint and isolate stub symbols 2 days ago
gen_stub.php fix(attribute): preserve enum case arguments 18 hours ago
polyfills.php feat(compiler): add ArrayDef compile-time array contract support 1 week ago