211 Commits (21b7de3905d9ae0d790d1efb6fa26b9a125c827c)

Author SHA1 Message Date
韩天峰 21b7de3905 feat(php): 添加对trait的支持和优化函数调用处理 5 months ago
韩天峰 ddeceec91f feat(compiler): 添加符号声明和调用跟踪功能并优化方法调用检查 5 months ago
韩天峰 eb2eacc69a feat(compiler): 添加对PHP内置函数func_get_arg和func_get_args的支持 5 months ago
韩天峰 d919ee280c fix(php): 修复抽象类方法调用和实例化错误检查 5 months ago
韩天峰 f3fd30c662 feat(php): 添加对联合类型的支持 5 months ago
韩天峰 537222b1e7 refactor(php): 重构PHP编译器基础类和预处理器 5 months ago
韩天峰 37b44368eb feat(compiler): 添加对ThinkPHP和Laravel项目的编译支持 5 months ago
韩天峰 a5f397efa5 feat(php): 完善函数返回值类型推断和解析完成状态跟踪 5 months ago
韩天峰 c0e224e4db refactor(php): 更新幂运算函数调用实现 5 months ago
韩天峰 f179705296 cs-fix 5 months ago
韩天峰 d49d8578c5 feat(php): 添加PHP编译器方法调用支持 5 months ago
韩天峰 7dd30e2908 refactor(php): 优化PHP编译器代码结构和类型检查逻辑 5 months ago
韩天峰 67275c45f7 refactor(php): 修改访问权限检查方法的参数类型 5 months ago
韩天峰 7eed77138a feat(php): 添加对 throw 语句的支持并改进 switch case 验证 5 months ago
韩天峰 fa2a1d286f refactor(php): 优化对象包装器处理逻辑并修复字符串转义问题 5 months ago
韩天峰 e230e66164 feat(php): 支持引用参数的默认值为数组 5 months ago
韩天峰 f6a3e5b4b3 refactor(php): 重构PHP编译器依赖管理和类属性初始化功能 5 months ago
韩天峰 bb52f8ab10 refactor(php): 优化PHP编译器基础组件结构 5 months ago
韩天峰 3743a32eb8 refactor(php): 统一使用小写键值优化编译器方法重写检查 5 months ago
韩天峰 183b2ba96c fix(php): 修复未定义类型的默认值处理逻辑 5 months ago
韩天峰 9022821bcf refactor(Php): 优化PHP编译器中的数组展开和对象转换逻辑 5 months ago
韩天峰 5650b71dd3 fix(php): 修复闭包变量捕获逻辑 5 months ago
韩天峰 d55f4fed2d fix(closure): 修复箭头函数局部变量声明问题 5 months ago
韩天峰 94615f939a refactor(closure): 移除闭包生成器中的当前作用域参数 5 months ago
韩天峰 78c7daa646 refactor(php): 将函数声明和调用跟踪重构为符号级别 5 months ago
韩天峰 e7f2760d93 feat(compiler): 支持类常量继承和访问控制检查 5 months ago
韩天峰 f2647ccbba feat(php): 支持类常量数组类型的编译处理 5 months ago
韩天峰 3eaca2c359 feat(php): 添加对引用参数默认值的错误检查 5 months ago
韩天峰 b499347669 cs-fix 5 months ago
韩天峰 3191ff2cce feat(php): 实现对 instanceof 操作符的完整支持 5 months ago
韩天峰 07200b9e12 feat(compiler): 支持PHP变长参数函数特性 5 months ago
韩天峰 096a92a62e feat(php): 添加对内部类继承和可空参数的支持 5 months ago
韩天峰 86055c3bf1 feat(php): 添加PHP类型声明解析功能 5 months ago
韩天峰 12696eeed4 test(type): 添加类型声明相关测试用例 5 months ago
韩天峰 9d5500250d test(named_args): 添加命名参数功能测试用例 5 months ago
韩天峰 23f2fa48af feat(php): 实现魔术方法 __get、__set、__isset、__unset 的编译支持 5 months ago
韩天峰 45e3933b3c refactor(php): 优化编译器基础类的类型声明和参数命名 5 months ago
韩天峰 55caa1fcef feat(compiler): 实现PHP魔术方法支持和动态调用处理 5 months ago
韩天峰 2ef2358735 fix(compiler): 移除变量类型重新赋值检查逻辑 5 months ago
韩天峰 1441a7e5be cs-fix 5 months ago
韩天峰 f17ffa6b6f refactor(php): 重构编译器对象管理逻辑 5 months ago
韩天峰 67fc93c620 feat(compiler): 添加对全局变量和引用参数的支持 5 months ago
韩天峰 8af5580689 大重构,新增 FunctionContext 类 5 months ago
韩天峰 9eb781464a 大重构,新增 FunctionContext 类 5 months ago
韩天峰 3df8a36674 fix(php): 修复编译器基础类中的对象重置和错误消息 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
韩天峰 6d9c3da0c0 feat(compiler): 添加并行编译功能支持多任务同时执行 5 months ago