975 Commits (1e774af7185efceb046261e72f53c3ba7a56d6f3)
 

Author SHA1 Message Date
韩天峰 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
韩天峰 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
韩天峰 64cf047f07 fix(parser): 解决空安全操作符在写入上下文中的使用问题 2 months ago
韩天峰 5027650611 feat(php): 添加表达式类型检查确保void表达式不能作为值或条件使用 2 months ago
韩天峰 13258d34a6 fix(parser): 解决构造函数返回值和void表达式使用问题 2 months ago
韩天峰 4214e1e278 feat(php): 添加对构造函数析构函数返回类型和魔术方法的严格检查 2 months ago
韩天峰 399f77d5c5 feat(php): 实现对函数参数引用传递的支持 2 months ago
韩天峰 3d6e0b5689 feat(php): 添加对参数解包后位置参数的验证支持 2 months ago
韩天峰 2a9fcfb665 fix(php): 修复throw语句类型检查和对象转换逻辑 2 months ago
韩天峰 f8c37f91c3 test(type): 添加类型检查和属性赋值相关测试用例 2 months ago
韩天峰 54bca6942e feat(parser): 添加对象属性赋值类型检查和二元运算操作数处理 2 months ago
韩天峰 cff27c7c79 refactor(parser): 重构二元操作符和控制流的解析逻辑 2 months ago
韩天峰 4ad8c0a6fa feat(php): 实现表达式惰性求值和语句上下文处理 2 months ago
韩天峰 00f79ecdc1 feat(php): 实现PHP函数调用中的命名参数和参数解包功能 2 months ago
韩天峰 0bfa2869c5 feat(compiler): 支持命名参数和提升属性功能 2 months ago
韩天峰 91f7085662 feat(closure): 为闭包添加类型检查功能 2 months ago
韩天峰 90f9da0368 feat(php): 为闭包生成器添加参数验证和可变参数支持 2 months ago
韩天峰 ac0d7f6151 feat(php): 添加必需参数计数检查功能 2 months ago
韩天峰 0c9a449536 test(array): 添加数组函数测试用例 2 months ago
韩天峰 8231208eaf fix(php): 修复继承访问控制和扩展清理逻辑 2 months ago
韩天峰 252b112405 feat(php): 实现继承中方法重写的类型兼容性检查 2 months ago
韩天峰 09be0226cb feat(trait): 支持trait方法多别名和insteadof语法 2 months ago
韩天峰 72b80276ba fix(php): 修复trait成员冲突检测逻辑 2 months ago
韩天峰 42ee6e3aa6 feat(php): 支持接口常量继承功能 2 months ago
韩天峰 c4a8146661 refactor(php): 重构PHP类定义和接口实现检查逻辑 2 months ago
韩天峰 3ca0d64a6a feat(preprocessor): 增强PHP预处理器功能支持接口成员和常量解析 2 months ago
韩天峰 1ad6b54a49 fix(php): 修复项目配置中的路径解析和文件过滤问题 2 months ago