1028 Commits (c3f0151e8725874a6d65e64ac85f56e1c35e82ae)
 

Author SHA1 Message Date
韩天峰 c4a8146661 refactor(php): 重构PHP类定义和接口实现检查逻辑 2 months ago
韩天峰 3ca0d64a6a feat(preprocessor): 增强PHP预处理器功能支持接口成员和常量解析 2 months ago
韩天峰 1ad6b54a49 fix(php): 修复项目配置中的路径解析和文件过滤问题 2 months ago
韩天峰 5bbb50b031 refactor(php): 优化路径前缀移除逻辑以支持路径段匹配 2 months ago
韩天峰 c8372fce04 refactor(php): 重构编译命令选项配置方法 2 months ago
韩天峰 47d11655ef fix(backend): 修复编译选项中的安全定义转义和路径处理问题 2 months ago
韩天峰 4632a8bba4 feat(compiler): 添加项目配置文件解析和类型检查功能 2 months ago
韩天峰 409c0959f4 feat(type-check): 添加对联合类型和交集类型的自我父静态类型检查支持 2 months ago
韩天峰 a0c9591e81 feat(php): 添加对交集类型的支持 2 months ago
韩天峰 04610c5897 refactor(reflection): 重构返回类型提取逻辑以支持联合和交集类型 2 months ago
韩天峰 a01548ae96 fix(php): 修复继承检查中的可见性宽化和参数匹配逻辑 2 months ago
韩天峰 918a52d7fb test(samples): 添加新测试用例和示例脚本 2 months ago
韩天峰 95e9b6fef4 feat(samples): 添加PHP示例代码文件 2 months ago
NathanFreeman c8d8d1c9ba 修复 while do...while和if中的判断是赋值导致的C++编译警告的问题 2 months ago
韩天峰 7eeb416f6a refactor(php): 优化编译器方法调用逻辑 2 months ago
韩天峰 23f1a1eef9 test(aot): 添加动态调用相关测试用例并修复命名空间方法重写检测 2 months ago
韩天峰 a7b5b248fb refactor(optimizer): 重构SSA对象稳定性分析以支持动态方法调用优化 2 months ago
韩天峰 8148ffce1e fix(aot): 修复动态调用中的方法重写处理问题 2 months ago
韩天峰 979ea385ca fix(runtime): 解决抽象方法调用导致的崩溃问题 2 months ago
韩天峰 0360a51104 chore(deps): 更新 swoole/phpx 依赖版本 2 months ago
韩天峰 e694e90c16 feat(translator): 添加无进度条编译选项 2 months ago
韩天峰 ebc6891a40 feat(php): 添加 Response File 临时文件清理功能 2 months ago
韩天峰 ec07242ce1 docs(architecture): 添加代码复用改进计划和封装审查文档 2 months ago
韩天峰 f0f72f651d feat(examples): 添加字符串连接示例并改进yield示例输出 2 months ago
韩天峰 e16f103cc7 chore(deps): 更新项目依赖包到最新版本 2 months ago
韩天峰 15bcacacc0 fix(php): 修复引用参数传递中的静态属性处理问题 2 months ago
韩天峰 991e4bc931 refactor(backend): 将命令构建方法从修改字符串改为返回标志字符串 2 months ago
韩天峰 73e4754a49 feat(backend): 实现响应文件机制解决命令行长度限制 2 months ago
韩天峰 7c2192ff54 refactor(backend): 重构编译器后端实现以支持 GCC/Clang 共享基类 2 months ago
韩天峰 d49743a0fe fix(php): 修复类型节点解析和返回类型检查问题 2 months ago
韩天峰 cd37d26e64 feat(generator): 添加匿名类生成器支持命名空间类型解析 2 months ago
韩天峰 601b985600 feat(compiler): 添加进度条显示并更新依赖库 2 months ago
韩天峰 2800b974e3 refactor(php): 重构SSA分析和对象属性优化实现 2 months ago
韩天峰 545f347d4a chore(deps): 更新 swoole/phpx 依赖版本 2 months ago
韩天峰 0f6e07252b refactor(php): 优化PHP解析器中的字符串连接操作处理 2 months ago
韩天峰 286330f45d test(php): 添加继承错误测试用例并实现继承兼容性检查 2 months ago
韩天峰 23a100caf4 feat(php): 添加PHP方法重写签名验证功能 2 months ago
韩天峰 4faff75f62 fix(tests): 修正标准有序映射测试中的变量名和方法调用 2 months ago
韩天峰 715d2222e8 test(aot): 添加 std ordered_map 功能测试用例 2 months ago
韩天峰 b3e489d334 refactor(aot): 重构标准容器实现将unordered_map重命名为ordered_map 2 months ago
韩天峰 18b4bf4ed6 test(phpunit): 添加未定义方法调用和属性访问测试用例 2 months ago
韩天峰 e4e63e7b8c fix(php): 修复静态属性引用槽在动态引用绑定后的有效性问题 2 months ago
韩天峰 ad617bcac8 test(aot): 添加类继承方法测试用例 2 months ago
韩天峰 602e8b34ee feat(compiler): 为嵌入类方法添加混合返回类型推断支持 2 months ago
韩天峰 4acb632c13 feat(compiler): 为类方法自动推断返回类型并优化属性访问检查 2 months ago
韩天峰 25aeff51a7 refactor(generator): 简化类对象处理器初始化逻辑 2 months ago
韩天峰 e6c3e22f6e feat(compiler): 添加未定义变量检查和对象处理器初始化 2 months ago
韩天峰 72cf8e7166 refactor(php): 优化零值字面量判断逻辑 2 months ago
韩天峰 215f5cdcac feat(stub): 添加对推断PHP文档类型的处理支持 2 months ago
韩天峰 785d9c9d6d test(php): 添加 compact 和 globals 相关功能测试用例 2 months ago