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.
 
 
韩天峰 d55f4fed2d fix(closure): 修复箭头函数局部变量声明问题 5 months ago
..
arrow_fn fix(closure): 修复箭头函数局部变量声明问题 5 months ago
callable fix(closure): 修复闭包生成器中的引用捕获问题 5 months ago
magic_methods test(type): 添加类型声明相关测试用例 5 months ago
named_args test(named_args): 添加命名参数功能测试用例 5 months ago
type_decl test(type): 添加类型声明相关测试用例 5 months ago
variadic feat(compiler): 支持PHP变长参数函数特性 5 months ago
README_TEST_COVERAGE.md docs(tests): 添加PHP AOT编译器测试文档和新测试用例 5 months ago
RUN_TESTS_GUIDE.md docs(tests): 添加PHP AOT编译器测试文档和新测试用例 5 months ago
SKIP_TESTS.md docs(tests): 添加PHP AOT编译器测试文档和新测试用例 5 months ago
TEST_SUPPLEMENT_REPORT.md docs(tests): 添加PHP AOT编译器测试文档和新测试用例 5 months ago
anonymous-classes.phpt test(aot): 添加 AOT 编译器功能测试和文档 5 months ago
any.phpt feat(compiler): 添加对 any 函数的支持 7 months ago
args-unpack.phpt feat(compiler): 支持PHP变长参数展开语法 7 months ago
arithmetic_operators.phpt 单测 8 months ago
array-item-dec-inc.phpt refactor(compiler): 优化方法调用和参数解析逻辑 7 months ago
array-spread.phpt test(aot): 添加 AOT 编译器功能测试和文档 5 months ago
array_001.phpt feat(aot): 支持PHP数组展开语法和复杂数组解析 6 months ago
array_002.phpt feat(aot): 支持PHP数组展开语法和复杂数组解析 6 months ago
array_003.phpt feat(aot): 支持PHP数组展开语法和复杂数组解析 6 months ago
array_assignment_edge_cases.phpt 数组操作处理 8 months ago
array_assignment_operators.phpt 数组操作处理 8 months ago
arrays.phpt 更新 8 months ago
assign-compare.phpt 支持静态类属性读写语法 8 months ago
assign_coalesce_001.phpt feat(compiler): 添加空合并赋值运算符支持并优化变量检查 7 months ago
assign_coalesce_002.phpt test(compiler): 添加空合并赋值操作符测试用例并优化编译逻辑 6 months ago
assignment_operators.phpt fix(compiler): 修复变量赋值和属性访问的类型检查问题 7 months ago
attr-ref.phpt test(aot): 添加对象链接操作符测试用例 7 months ago
attributes.phpt test(aot): 添加 AOT 编译器功能测试和文档 5 months ago
backed-enum.phpt fix(closure): 修复闭包生成器中的引用捕获问题 5 months ago
basic_variables.phpt 更新 8 months ago
bool-001.phpt feat(compiler): 实现静态属性支持和构造函数功能 6 months ago
class-const-001.phpt feat(php): 支持类常量数组类型的编译处理 5 months ago
class-const-002.phpt feat(compiler): 支持类常量继承和访问控制检查 5 months ago
class-const-003.phpt test(class-const): 添加类常量测试用例并优化常量生成逻辑 5 months ago
class-method-override.phpt feat(compiler): 添加类方法重写支持和动态绑定机制 6 months ago
class-namespace.phpt fix(aot): 修复AOT编译中的命名空间和静态调用问题 6 months ago
class-static-001.phpt fix(aot): 修复AOT编译中的命名空间和静态调用问题 6 months ago
class-static-002.phpt refactor(php): 优化PHP编译器代码结构和功能实现 6 months ago
class-static-003.phpt feat(aot): 添加对static关键字的支持 6 months ago
class-static-004.phpt feat(aot): 添加对static关键字的支持 6 months ago
class-static-005.phpt test(aot): 添加类静态常量测试用例 6 months ago
class_args.phpt refactor(compiler): 重构PHP编译器参数类型解析逻辑 7 months ago
closure-001.phpt feat(compiler): 添加闭包表达式支持 7 months ago
closure-002.phpt test(aot): 添加闭包和自类型测试用例 6 months ago
comparison_operators.phpt 单测 8 months ago
complex_array_operations.phpt fix(compiler): 修复变量赋值和属性访问的类型检查问题 7 months ago
const-test.phpt refactor(aot): 移除不支持的常量定义和字符串连接操作 5 months ago
constructor-promotion.phpt test(aot): 添加 AOT 编译器功能测试和文档 5 months ago
control_structures.phpt 单测 8 months ago
ctor.phpt feat(compiler): 实现静态属性支持和构造函数功能 6 months ago
datetime_builtin_class.phpt 对象操作,方法调用、静态方法调用、属性读取 8 months ago
deep-recursion.phpt feat(php): 添加对引用参数默认值的错误检查 5 months ago
empty-2.phpt feat(compiler): 添加对孤立代码的检测和错误处理 7 months ago
empty-test.phpt refactor(php): 重构 isset 和 empty 表达式解析逻辑 7 months ago
enum1.phpt feat(php): 添加对PHP枚举类型的支持 7 months ago
enum2.phpt test(anonymous): 添加匿名类相关测试用例 7 months ago
extends-redis.phpt feat(php): 添加对内部类继承和可空参数的支持 5 months ago
fib.phpt 字面量字符串优化,增加字面量表 8 months ago
file_operations.phpt 文件操作测试 8 months ago
fn-call-001.phpt fix(compiler): 修复函数调用返回类型检测和命名空间解析问题 6 months ago
for-test.phpt feat(compiler): 实现空值检查表达式解析功能 7 months ago
foreach-ref.phpt feat(php): 添加对 foreach 引用语法的支持 5 months ago
foreach-test.phpt feat(compiler): 实现空值检查表达式解析功能 7 months ago
func-default-param.phpt fix(php): 修复函数参数解析中的默认值计数问题 6 months ago
func-return-type.phpt fix(php): 修复匿名函数返回值类型推断问题 6 months ago
func-self-type.phpt test(aot): 添加闭包和自类型测试用例 6 months ago
functions.phpt 函数定义处理 8 months ago
generators.phpt test(aot): 添加迭代器和匹配表达式测试 5 months ago
global-vars.phpt feat(compiler): 添加对全局变量和引用参数的支持 5 months ago
include.phpt fix(php): 修复数组类型返回和include表达式处理 7 months ago
isset-002.phpt fix(php): 修复 isset 多变量检查问题 6 months ago
isset-test.phpt refactor(php): 重构 isset 和 empty 表达式解析逻辑 7 months ago
item-ref.phpt feat(compiler): 添加原生静态方法查找和数组维度引用功能 7 months ago
iterators.phpt test(aot): 添加迭代器和匹配表达式测试 5 months ago
late-static-binding.phpt test(aot): 添加晚期静态绑定功能测试用例 5 months ago
list-test.phpt feat(compiler): 实现空值检查表达式解析功能 7 months ago
logical_operators.phpt 单测 8 months ago
match-expression.phpt test(aot): 添加迭代器和匹配表达式测试 5 months ago
math_functions.phpt 函数定义处理 8 months ago
method-call.phpt refactor(php): 重构编译器基础类中的类和函数指针获取方法 7 months ago
native-type.phpt fix(compiler): 移除变量类型重新赋值检查逻辑 5 months ago
ns-const.phpt fix(const): 修复命名空间常量定义和引用问题 7 months ago
null-coalescing.phpt test(type): 添加类型声明相关测试用例 5 months ago
nullsafe-001.phpt feat(php): 添加对PHP空安全操作符的支持 6 months ago
nullsafe-002.phpt feat(php): 添加对PHP空安全操作符的支持 6 months ago
nullsafe-003.phpt feat(php): 添加对PHP空安全操作符的支持 6 months ago
nullsafe-004.phpt feat(php): 添加对PHP空安全操作符的支持 6 months ago
object-link-002.phpt feat(php): 添加属性访问表达式支持 6 months ago
object-link-003.phpt feat(php): 添加属性访问表达式支持 6 months ago
object-link.phpt fix(compiler): 修复变量赋值和属性访问的类型检查问题 7 months ago
pi.phpt refactor(php): 重构编译器对象管理逻辑 5 months ago
place-holder-002.phpt fix(php): 修复原生方法调用异常处理 5 months ago
place-holder.phpt feat(closure): 添加闭包生成功能并支持占位符调用 6 months ago
postincdec.phpt fix(php): 修复后置递增递减操作符解析问题 7 months ago
pow-assign-op.phpt 支持语法 **= 8 months ago
private-prop-001.phpt fix(php): 修复类作用域处理中的命名空间前缀问题 5 months ago
private-prop-002.phpt feat(php): 添加对函数调用占位符的支持并实现作用域切换功能 6 months ago
prop-001.phpt refactor(php): 重构编译器对象管理逻辑 5 months ago
prop-002.phpt test(aot): 添加空类型属性测试用例 5 months ago
prop-003.phpt feat(extension): 添加类构造器和属性默认值支持 5 months ago
prop-dec-inc.phpt feat(compiler): 实现对静态属性和常量的原生支持 7 months ago
prop-ref.phpt feat(php): 添加属性访问控制和对象类型检查功能 7 months ago
property-assign-op.phpt refactor(php): 重构PHP编译器中的赋值表达式处理逻辑 7 months ago
readonly-class.phpt docs(tests): 添加PHP AOT编译器测试文档和新测试用例 5 months ago
ref-005.phpt feat(php): 添加引用生成器支持并优化表达式解析 5 months ago
ref-call-arg.phpt refactor(compiler): 优化方法调用和参数解析逻辑 7 months ago
ref-closure-param.phpt feat(closure): 添加闭包生成功能并支持占位符调用 6 months ago
ref-func-param.phpt feat(compiler): 添加对PHP引用参数的支持 6 months ago
ref.phpt fix(php): 修复PHP引用类型处理问题 7 months ago
right-associative.phpt feat(php): 实现PHP右结合赋值操作符支持 7 months ago
static-call.phpt 动态函数调用语法 8 months ago
static-method-001.phpt fix(php): 修复原生函数调用异常处理和静态方法调用解析 5 months ago
static-vars.phpt feat(php): 添加静态变量支持功能 6 months ago
static_class_property_read_write.phpt 支持静态类属性读写语法 8 months ago
static_prop_write.phpt fix(closure): 修复箭头函数和闭包生成中的代码顺序问题 6 months ago
static_prop_write_2.phpt feat(php): 添加对 self 类型的支持 6 months ago
static_property_test.inc 支持静态类属性读写语法 8 months ago
str-offset-set.phpt fix(php): 修复字符串偏移设置功能 7 months ago
string_functions.phpt 函数定义处理 8 months ago
strlen.phpt update 8 months ago
switch-001.phpt feat(php): 实现 switch 语句编译功能 5 months ago
switch-002.phpt feat(php): 实现 switch 语句编译功能 5 months ago
test_include.inc fix(php): 修复数组类型返回和include表达式处理 7 months ago
throw-in-php.phpt try/catch 语法支持 8 months ago
to-str.phpt refactor(Php): 移除 strlen 等函数的特殊优化处理 7 months ago
trait-basic.phpt test(aot): 添加 AOT 编译器功能测试和文档 5 months ago
try-catch-2.phpt feat(compiler): 添加对变量表达式检查和无变量捕获的支持 6 months ago
try-catch.phpt try/catch 语法支持 8 months ago
union-intersection-types.phpt feat(php): 实现对 instanceof 操作符的完整支持 5 months ago
variadic-args.phpt feat(compiler): 添加可变参数支持功能 7 months ago