TypePHP 编译器 https://swoole.com/aot/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
韩天峰 ba354c62c8 fix: 修复空安全链中普通方法调用误判为空安全的问题 2 months ago
..
Analysis feat(compiler): 支持命名参数和提升属性功能 2 months ago
Backend fix(backend): 修复编译选项中的安全定义转义和路径处理问题 2 months ago
Context refactor(compiler): 使用节点属性替代上下文标识处理属性写操作 2 months ago
Entity feat(parser): 添加对象属性赋值类型检查和二元运算操作数处理 2 months ago
Exception refactor(php): 重构编译器基础类和翻译器代码结构 5 months ago
Generator fix: 修复变参参数缺失命名参数及闭包副作用等问题 2 months ago
Optimizer fix(optimizer): 修复含占位符参数的函数调用优化 2 months ago
Parser fix(parser): 修复引用赋值时的类型推断错误 2 months ago
Platform refactor(php): 重构PHP编译器代码结构和方法实现 2 months ago
Resolver refactor(php): 重构PHP解析器的表达式处理和动态属性访问 2 months ago
ArgInfo.php fix(php): validate composite parameter variance 2 months ago
AstNodeType.php fix(php): 修复常量比较的大小写敏感问题 2 months ago
CompilerBase.php fix: 修复空安全链中普通方法调用误判为空安全的问题 2 months ago
CompilerTest.php refactor(compiler): 重构编译器基础类以改善表达式解析 5 months ago
Constants.php feat(closure): 为闭包添加类型检查功能 2 months ago
Extractor.php refactor(php): 重构PHP到C++编译器实现细节 7 months ago
FileScanner.php feat(compiler): 添加对多种原生源文件格式的编译支持 3 months ago
MagicMethodDetector.php feat(php): 添加对构造函数析构函数返回类型和魔术方法的严格检查 2 months ago
Preprocessor.php feat(preprocessor): 添加属性参数中数组和新表达式的校验 2 months ago
Reflection.php refactor(reflection): 重构返回类型提取逻辑以支持联合和交集类型 2 months ago
Symbol.php cs-fix 4 months ago
Translator.php feat(foreach): 支持动态类型表达式和IteratorAggregate嵌套 2 months ago
UniversalMethodCall.php feat(parser): 添加对象属性赋值类型检查和二元运算操作数处理 2 months ago
Visitor.php style(coding-standard): 移除严格类型声明并调整代码格式 7 months ago