1450 Commits (master)
 

Author SHA1 Message Date
韩天峰 e0439a245e docs: 添加 AOT 与 PHP 不兼容特性清单 2 months ago
韩天峰 b40a448804 docs(examples): 添加 FFI 崩溃示例 2 months ago
韩天峰 f1f2e7e5cb Merge pull request 'fix(compiler): 修复 finally 使用变量' (#12) from fix-finally-use-var into master 2 months ago
韩天峰 bc6d15c81a fix(compiler): preserve finally semantics for catch throws 2 months ago
韩天峰 956a05cdc0 Merge pull request 'fix(php): 修复参数类型重写兼容性检查以遵循逆变规则' (#13) from fix-declaration-compatible into master 2 months ago
韩天峰 72db18c22a fix(php): validate composite parameter variance 2 months ago
韩天峰 14f3a5a311 Merge pull request '如果else分支只有注释,那就不渲染这个分支' (#11) from empty-else into master 2 months ago
韩天峰 e95f996c06 fix(aot): skip comment-only else branch 2 months ago
Yurun 61099c4c9e fix(php): 修复参数类型重写兼容性检查以遵循逆变规则 2 months ago
Yurun d0cb1395e5 fix(compiler): 修复 finally 使用变量 2 months ago
韩天峰 bc799fda0a fix:修复静态回调解析及拼接赋值等编译问题 2 months ago
韩天峰 2a75143036 fix(aot): 处理类常量引用的全限定类名 2 months ago
韩天峰 2e85940bff refactor(foreach): 提取键值赋值与循环体解析为独立方法 2 months ago
韩天峰 7937f05282 fix: 修复解构键提取、switch默认分支及finally控制流 2 months ago
NathanFreeman c73dedc306 如果else分支只有注释,那就不渲染这个分支 2 months ago
韩天峰 bd1a4db9d4 fix(compiler): 修复函数use导入及declare编码解析 2 months ago
韩天峰 c94be9c6a9 fix(compiler):注入finally块到return路径并修复属性注册 2 months ago
韩天峰 b6d0488ea6 fix(compiler): 修复多处运算符和表达式编译副作用处理 2 months ago
韩天峰 aab412084f fix: 修复变参参数缺失命名参数及闭包副作用等问题 2 months ago
韩天峰 c740a24501 fix: 修复异常处理与exit语义,重构动态属性操作 2 months ago
韩天峰 5f9f7b2f96 Merge pull request 'fix(tests): 更新测试预期与改进跨平台兼容性' (#4) from fix-windows-test-20260630 into master 2 months ago
韩天峰 d08757cf71 Merge pull request 'feat(build): 支持 Windows 应用程序清单文件配置' (#10) from windows-mainfest into master 2 months ago
Yurun 0d8f99f6cf feat(build): 支持 Windows 应用程序清单文件配置 2 months ago
韩天峰 8df3e8bfef refactor(parser): 重构赋值操作符解析逻辑并调整测试文件结构 2 months ago
韩天峰 1e774af718 Merge pull request '支持数组、属性数组链式赋值和追加同时链式赋值' (#8) from fix-multi-var-assign into master 2 months ago
韩天峰 5e2b7efbe2 Merge pull request 'fix(compiler): 修复对象::class获取类名' (#7) from fix-object-class into master 2 months ago
韩天峰 8044fb05ee Merge pull request 'fix(compiler): 修复引用参数是对象时调用方法错误' (#6) from fix-ref-object into master 2 months ago
韩天峰 6e5b186c91 refactor(php): 重构PHP解析器的表达式处理和动态属性访问 2 months ago
Yurun c59184bed7 fix(compiler): 支持数组和属性数组追加同时链式赋值 2 months ago
Yurun 8684d1652c fix(compiler): 支持属性和数组元素作为赋值表达式右值 2 months ago
Yurun b6e937a4cc fix(compiler): 修复对象::class获取类名 2 months ago
Yurun 580f1fb64f fix(compiler): 修复引用参数是对象时调用方法错误 2 months ago
Yurun bbc9ab61a4 fix(tests): 更新测试预期与改进跨平台兼容性 2 months ago
韩天峰 df5dd2a5f6 refactor(php): 重构属性写入目标处理逻辑以支持动态对象属性 2 months ago
韩天峰 9c5bf37b6f fix(generator): 修复代码生成器中的引用传递问题 2 months ago
韩天峰 b13fdc60fa refactor(php): 重构PHP编译器代码结构和方法实现 2 months ago
韩天峰 903af8c477 test(closure): 添加闭包use值和引用捕获功能测试 2 months ago
韩天峰 248156b3b4 refactor(php): 重构PHP解析器中的条件表达式处理逻辑 2 months ago
韩天峰 0af331db16 refactor(php): 重构类名比较和属性访问检查逻辑 2 months ago
韩天峰 c05c63b8aa refactor(php): 重构属性写入逻辑以统一动态属性访问 2 months ago
韩天峰 7d601a3f8c refactor(php): 优化对象属性获取逻辑并添加性能测试 2 months ago
韩天峰 8711545637 refactor(php): 重构属性访问解析逻辑以提高代码可读性 2 months ago
韩天峰 036e2befc4 Merge pull request '修复 while do...while和if中的判断是赋值导致的C++编译警告的问题' (#3) from condition_assign into master 2 months ago
韩天峰 f631b395fc refactor(php): 重构静态属性获取解析逻辑 2 months ago
韩天峰 6f15c61720 refactor(php): 重构原生属性访问逻辑以提高代码可维护性 2 months ago
韩天峰 c34d11c136 refactor(php): 重构属性访问和赋值类型检查逻辑 2 months ago
韩天峰 59c9477bf5 refactor(php): 重构属性访问解析器以使用只读上下文接口 2 months ago
NathanFreeman a6ff37c769 merge master 2 months ago
韩天峰 87c54236a0 refactor(php): 重构属性访问解析逻辑以使用专门的解析器方法 2 months ago
韩天峰 4b1b20c7ca refactor(php): 重构属性访问解析逻辑并引入编译阶段管理 2 months ago