158 Commits (76c110423445ca7bebf15b728c8e40fccfd41393)

Author SHA1 Message Date
韩天峰 76c1104234 feat(compiler): 添加测试模式和静态变量重复检测功能 5 months ago
韩天峰 3a3c8eb6b6 test(core): 添加对象比较基本功能测试 5 months ago
韩天峰 53958c67c3 test(tree): 添加树形结构转换功能的AOT测试用例 5 months ago
韩天峰 2ad8df01da refactor(php): 优化代码结构并添加测试用例 5 months ago
韩天峰 a204ebf1e7 feat(aot): 改进switch语句编译逻辑支持默认分支 5 months ago
韩天峰 eb2eacc69a feat(compiler): 添加对PHP内置函数func_get_arg和func_get_args的支持 5 months ago
韩天峰 898cbe2553 feat(php): 支持 func_num_args 函数优化 5 months ago
韩天峰 d919ee280c fix(php): 修复抽象类方法调用和实例化错误检查 5 months ago
韩天峰 f3fd30c662 feat(php): 添加对联合类型的支持 5 months ago
韩天峰 a5f397efa5 feat(php): 完善函数返回值类型推断和解析完成状态跟踪 5 months ago
韩天峰 c0e224e4db refactor(php): 更新幂运算函数调用实现 5 months ago
韩天峰 e230e66164 feat(php): 支持引用参数的默认值为数组 5 months ago
韩天峰 d55f4fed2d fix(closure): 修复箭头函数局部变量声明问题 5 months ago
韩天峰 94615f939a refactor(closure): 移除闭包生成器中的当前作用域参数 5 months ago
韩天峰 28f2b5ac8a test(class-const): 添加类常量测试用例并优化常量生成逻辑 5 months ago
韩天峰 68a9a782e8 feat(extension): 添加类构造器和属性默认值支持 5 months ago
韩天峰 e7f2760d93 feat(compiler): 支持类常量继承和访问控制检查 5 months ago
韩天峰 f2647ccbba feat(php): 支持类常量数组类型的编译处理 5 months ago
韩天峰 3eaca2c359 feat(php): 添加对引用参数默认值的错误检查 5 months ago
韩天峰 ced53b63be docs(tests): 添加PHP AOT编译器测试文档和新测试用例 5 months ago
韩天峰 dd297b5f92 fix(closure): 修复闭包生成器中的引用捕获问题 5 months ago
韩天峰 3191ff2cce feat(php): 实现对 instanceof 操作符的完整支持 5 months ago
韩天峰 07200b9e12 feat(compiler): 支持PHP变长参数函数特性 5 months ago
韩天峰 096a92a62e feat(php): 添加对内部类继承和可空参数的支持 5 months ago
韩天峰 12696eeed4 test(type): 添加类型声明相关测试用例 5 months ago
韩天峰 9d5500250d test(named_args): 添加命名参数功能测试用例 5 months ago
韩天峰 8bf5c9c806 test(aot): 添加迭代器和匹配表达式测试 5 months ago
韩天峰 23f2fa48af feat(php): 实现魔术方法 __get、__set、__isset、__unset 的编译支持 5 months ago
韩天峰 55caa1fcef feat(compiler): 实现PHP魔术方法支持和动态调用处理 5 months ago
韩天峰 a4bc4fcfc0 test(aot): 添加晚期静态绑定功能测试用例 5 months ago
韩天峰 2ef2358735 fix(compiler): 移除变量类型重新赋值检查逻辑 5 months ago
韩天峰 5b0346a4ad test(aot): 添加 AOT 编译器功能测试和文档 5 months ago
韩天峰 f17ffa6b6f refactor(php): 重构编译器对象管理逻辑 5 months ago
韩天峰 f73a6cb6ac refactor(aot): 移除不支持的常量定义和字符串连接操作 5 months ago
韩天峰 67fc93c620 feat(compiler): 添加对全局变量和引用参数的支持 5 months ago
韩天峰 a50e889751 feat(php): 添加对 foreach 引用语法的支持 5 months ago
韩天峰 13499a0b7f feat(php): 添加引用生成器支持并优化表达式解析 5 months ago
韩天峰 1d6681ade3 fix(php): 修复原生函数调用异常处理和静态方法调用解析 5 months ago
韩天峰 fd48162ab6 fix(php): 修复原生方法调用异常处理 5 months ago
韩天峰 2dac76a62d feat(php): 实现 switch 语句编译功能 5 months ago
韩天峰 208a34b134 feat(php): 添加对原生类型和方法调用的支持 5 months ago
韩天峰 fed0d7c2a0 feat(compiler): 添加属性映射支持用于PHP编译器 5 months ago
韩天峰 e869ee49a8 test(aot): 添加空类型属性测试用例 5 months ago
韩天峰 af5442f25e fix(php): 修复类作用域处理中的命名空间前缀问题 5 months ago
韩天峰 c259d20562 feat(php): 添加对函数调用占位符的支持并实现作用域切换功能 5 months ago
韩天峰 afc4ef87f8 feat(php): 添加对 self 类型的支持 6 months ago
韩天峰 eed45fdb61 fix(closure): 修复箭头函数和闭包生成中的代码顺序问题 6 months ago
韩天峰 f56bd745e7 fix(php): 修复匿名函数返回值类型推断问题 6 months ago
韩天峰 6a9b75d91f test(aot): 添加闭包和自类型测试用例 6 months ago
韩天峰 dd46d6fa5f feat(php): 添加对PHP空安全操作符的支持 6 months ago