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.
 
 
韩天峰 1698682273 merge: sync generator return covariance fix with master 3 months ago
..
Analysis refactor(core): restructure namespace and file organization 3 months ago
Backend feat(compiler): add library function header exports and default value helpers 3 months ago
Build feat(compiler): implement external library import stub generation and handling 3 months ago
Config refactor(compiler): migrate symbol storage to repository pattern with diagnostic reporter 3 months ago
Context refactor(compiler): migrate symbol storage to repository pattern with diagnostic reporter 3 months ago
Diagnostics 编译期注解语法支持 3 months ago
Entity merge: sync generator return covariance fix with master 3 months ago
Exception 编译期注解语法支持 3 months ago
Generator merge: sync generator return covariance fix with master 3 months ago
Installer feat(installer): add libphpx.so auto-build support and improve PHP detection 3 months ago
Metadata feat(generator): 添加对C标准库宏的支持 3 months ago
Optimizer feat(parser): add readonly property support with hoisting restrictions 3 months ago
Parser 编译期注解语法支持 3 months ago
Platform feat(platform): add macOS Homebrew search paths support 3 months ago
Resolver Merge remote-tracking branch 'origin/master' into fix-class-const 3 months ago
Symbol feat(entity): add compile-time attributes and printer functionality 3 months ago
Transform refactor(constructor): enhance constructor property validation with existing method checks 3 months ago
TypeSystem fix(compiler): 处理未定义变量被引用赋值后跨类方法参数匹配类型不正确 3 months ago
Assert.php refactor(core): rename PhpAot namespace to TypePhp across codebase 3 months ago
CompilerBase.php fix(compiler): harden constructor visibility checks 3 months ago
CompilerTest.php refactor(docs): update file paths and directory structure references 3 months ago
Extractor.php refactor(docs): update file paths and directory structure references 3 months ago
Preprocessor.php Merge pull request 'fix(compiler): 修复返回类型协变检查' (#30) from compiler-fix-return-type-covariance into master 3 months ago
Translator.php merge: sync generator return covariance fix with master 3 months ago
Type.php refactor(generator): replace self::TYPE_* constants with Type::* constants 3 months ago
compiler.php refactor(core): rename PhpAot namespace to TypePhp across codebase 3 months ago
functions.php refactor(core): rename PhpAot namespace to TypePhp across codebase 3 months ago
gen_stub.php feat(compiler): add constant expression validation and runtime attribute factories 3 months ago
polyfills.php 编译期注解语法支持 3 months ago