82 Commits (b33cdeb08685247a73d987d0c57119e6487b7959)

Author SHA1 Message Date
韩天峰 b33cdeb086 refactor(php): 重构参数类型解析和声明处理方法 3 months ago
韩天峰 a524211cd3 refactor(php): 重构PHP编译器基础功能并完善类继承支持 3 months ago
韩天峰 b640fef73b feat(compiler): 实现方法调用去虚化优化和BigFloat sqrt支持 3 months ago
韩天峰 3b5345d68e feat(php): 添加联合类型和可空类型的运行时检查支持 3 months ago
韩天峰 32ac23630a fix(type): 修复stream和box伪类型的类型转换处理 3 months ago
韩天峰 fda0acc38f refactor(php): 移除编译缓存机制并更新强制编译描述 3 months ago
韩天峰 928f9050d6 feat(php): 添加对PHP常量和分组use语句的支持 3 months ago
韩天峰 6c74f1c8b5 refactor(php): 重构编译器常量和构建模式配置 3 months ago
韩天峰 661ab07cd9 refactor(backend): 重构编译器后端实现以支持自定义编译器路径 4 months ago
韩天峰 7ad7657e28 cs-fix 4 months ago
韩天峰 673f3b3dc5 refactor(preprocessor): 重构参数声明生成逻辑 4 months ago
韩天峰 be77cfaab1 feat(compiler): 增强 PHP 编译器对 Windows 平台和 ZTS 版本的支持 4 months ago
韩天峰 69886abb5d feat(build): 添加 Windows 平台编译支持 4 months ago
韩天峰 5bf12a10ed feat(php): 添加对 trait 魔术常量 __TRAIT__ 的支持 4 months ago
韩天峰 69a1c24610 refactor(bootstrap): 调整函数文件加载方式并更新依赖 4 months ago
韩天峰 eaa598a48e fix(php): 解决字符串连接操作符的void类型检查和引用参数处理问题 4 months ago
韩天峰 ec98d1045d fix(php): 修复异常处理和编译器逻辑问题 4 months ago
韩天峰 d1a06ac8d4 refactor(generator): 重构代码生成器的类信息管理和错误处理 4 months ago
韩天峰 e5b7955fa1 refactor(translator): 重构PHP到C++编译器的文件处理逻辑 4 months ago
韩天峰 8865796b43 feat(php): 实现 compact 函数支持并增强函数重定义检查 4 months ago
韩天峰 2ca129b0c1 fix(php): 修复trait使用语法中未指定trait名称时的别名处理 4 months ago
韩天峰 1e47ac0f53 fix(parser): 解决属性默认值处理中的类型转换和重复定义问题 4 months ago
韩天峰 e62c953c71 feat(compiler): 完善类型声明和对象赋值检查功能 4 months ago
韩天峰 af0e5df4ae fix(php): 修复trait适配器中的修饰符处理逻辑 4 months ago
韩天峰 1658dc2bfa fix(trait): 修复trait方法冲突处理问题 4 months ago
韩天峰 aea979fae1 feat(php): 支持trait方法别名和访问修饰符转换 4 months ago
韩天峰 57220d63b9 feat(trait): 实现 trait 使用适配器功能支持别名和冲突解决 4 months ago
韩天峰 88693dcc21 feat(aot): 添加对 PHP Trait 特性的支持 4 months ago
韩天峰 f4b8d6c1f3 feat(php): 添加对 trait 的支持并重构符号引用方式 4 months ago
韩天峰 d85353f8eb feat(compiler): 实现常量值解析和类型安全的值生成 4 months ago
韩天峰 95e7b5f6e4 refactor(compiler): 重构编译器代码结构并修复空指针检查问题 5 months ago
韩天峰 485dce7b95 refactor(compiler): 优化编译器类方法处理逻辑 5 months ago
韩天峰 1341dec3f2 feat(php): 添加预处理器完成状态提示 5 months ago
韩天峰 3d2ab3cd53 refactor(php): 移除未使用的依赖导入 5 months ago
韩天峰 abff242bf4 refactor(Php): 移除循环依赖处理逻辑 5 months ago
韩天峰 394c5ee0b7 refactor(php): 优化编译器基础类和预处理器逻辑 5 months ago
韩天峰 d37c979031 重构:在预处理阶段获取所有类、函数、常量、属性定义,解决循环依赖的问题 5 months ago
韩天峰 c67c3dfea9 refactor(compiler): 优化编译器内部结构并添加常量支持 5 months ago
韩天峰 128b6b8a73 refactor(php): 优化PHP编译器类型检查和函数定义逻辑 5 months ago
韩天峰 34e112d697 feat(php): 添加类构造函数初始化和清理功能 5 months ago
韩天峰 4a5fe8dd6c fix(php): 修复抽象构造函数中提升属性的声明检查 5 months ago
韩天峰 b8516b6ac0 fix(php): 修复存根文件函数返回类型检查和类方法处理逻辑 5 months ago
韩天峰 1a7bfe1de5 fix(preprocessor): 解决重复函数和类声明检查问题 5 months ago
韩天峰 e508b6de4f refactor(php): 重构编译器内部函数和类管理机制 5 months ago
韩天峰 21b7de3905 feat(php): 添加对trait的支持和优化函数调用处理 5 months ago
韩天峰 ddeceec91f feat(compiler): 添加符号声明和调用跟踪功能并优化方法调用检查 5 months ago
韩天峰 d919ee280c fix(php): 修复抽象类方法调用和实例化错误检查 5 months ago
韩天峰 537222b1e7 refactor(php): 重构PHP编译器基础类和预处理器 5 months ago
韩天峰 37b44368eb feat(compiler): 添加对ThinkPHP和Laravel项目的编译支持 5 months ago
韩天峰 7dd30e2908 refactor(php): 优化PHP编译器代码结构和类型检查逻辑 5 months ago