20 Commits (0821f62f20868c6598ecbab552ad0548765ab656)

Author SHA1 Message Date
韩天峰 af2b03c111 fix(cli): support Composer entrypoint and isolate stub symbols 2 days ago
韩天峰 9f1cf07511 feat(parser): add support for promoted asymmetric visibility properties 4 days ago
韩天峰 36fd0228f0 feat(property): add property override attribute support and validation 4 days ago
韩天峰 e722501b3d refactor(generator): replace php prefixed helper functions with php namespace 1 week ago
韩天峰 cb1e12f11f perf(compiler): optimize array statement writes and class constant lookups 1 week ago
韩天峰 4b8d0eb685 优化生成的 C++ 代码体积,减少无效行 1 week ago
韩天峰 8118fbd3dc feat(readonly): enforce direct assignment only for readonly properties 3 weeks ago
韩天峰 e5f61eabfe 重构 readonly:__construct() 和 __clone() 都属于初始化窗口 ,其他地方不允许写。与 PHP 不一致。 3 weeks ago
韩天峰 cb03570212 refactor(context): remove runtime checked objects tracking mechanism 3 weeks ago
韩天峰 70927ee68a feat(type-system): enforce typed object constraints after unset operations 3 weeks ago
韩天峰 9d3ea98199 refactor(compiler): migrate symbol storage to repository pattern with diagnostic reporter 2 months ago
韩天峰 35795be037 fix(backend): ensure response file cleanup and improve link error handling 2 months ago
韩天峰 d2b7a36430 fix(compiler): resolve bitwise not operation on class constants in AOT compilation 2 months ago
韩天峰 8ac4c5872d refactor(core): rename PhpAot namespace to TypePhp across codebase 2 months ago
韩天峰 995d23cfc8 fix(php): resolve native property assignment type checking and conversion issues 2 months ago
韩天峰 af3472bd9a feat(parser): add native property assignment and compound assignment support 2 months ago
韩天峰 c3f0151e87 feat(aot): 支持类继承、接口及抽象类的类型兼容与运行时检查 2 months ago
韩天峰 64cf047f07 fix(parser): 解决空安全操作符在写入上下文中的使用问题 2 months ago
韩天峰 cce6967acf fix(php): 修复静态属性晚绑定支持问题 2 months ago
韩天峰 91675ed366 feat(php): 添加除零检查和改进原生属性访问功能 2 months ago