43 Commits (0f430e85a656d32015be5569df1094c5e894e2f5)

Author SHA1 Message Date
韩天峰 d1d362d779 fix(static-analysis): resolve high-value type issues 2 days ago
韩天峰 74274f8328 fix(compiler): defer cache IDs to convert phase 4 days ago
韩天峰 36fd0228f0 feat(property): add property override attribute support and validation 5 days ago
韩天峰 cb1e12f11f perf(compiler): optimize array statement writes and class constant lookups 1 week ago
韩天峰 d33073c021 feat(compiler): add ArrayDef compile-time array contract support 1 week ago
韩天峰 244fa4d8b2 Immutable 实现 1 week ago
韩天峰 13344ace72 Native Class 支持 [第五阶段] 2 weeks ago
韩天峰 7cf265cbc7 Native Class 支持 [第四阶段] 2 weeks ago
韩天峰 d5f0a113e6 Native Class 支持 [第二阶段] 2 weeks ago
韩天峰 981b8f54d7 Native Class 支持 2 weeks ago
韩天峰 2f229ee0ac feat(generator): add PHP 8.4 interface property hook contracts support 2 weeks ago
韩天峰 e07b97d6cf feat(scope): enhance callback scope management with dynamic callable support 3 weeks ago
韩天峰 8a3b5ae9a4 refactor(scope): replace dynamic call flag with unpacked callback scope requirement 3 weeks ago
韩天峰 8118fbd3dc feat(readonly): enforce direct assignment only for readonly properties 3 weeks ago
韩天峰 e5f61eabfe 重构 readonly:__construct() 和 __clone() 都属于初始化窗口 ,其他地方不允许写。与 PHP 不一致。 3 weeks ago
韩天峰 833b74b344 重构 Trait 实现 3 weeks ago
韩天峰 3d36928e8b feat(wasm): add WASI component library mode with WIT interface generation 3 weeks ago
韩天峰 61388a9bd1 fix(compiler): reject native symbol collisions 4 weeks ago
韩天峰 84aa78a3aa fix(translator): align trait parent wrapper signatures 1 month ago
Yurun cdf4e5f789 fix(compiler): 保留生成器声明返回类型以满足接口协变检查 1 month ago
Yurun 7be7240d5d fix(translator): 修复trait parent::调用的函数声明参数不一致 1 month ago
韩天峰 ea02ec096f feat(compiler): add constant expression validation and runtime attribute factories 1 month ago
韩天峰 18b798e8ce 编译期注解语法支持 1 month ago
韩天峰 8bcd6ce863 feat(entity): add compile-time attributes and printer functionality 1 month ago
韩天峰 5ed5c4e384 feat(compiler): add NoExport attribute support for library ABI control 1 month ago
韩天峰 3ac611220e feat(compiler): implement external library import stub generation and handling 1 month ago
韩天峰 11e89428d0 feat(compiler): add library-specific stub function handling 1 month ago
Yurun a1b09926a3 fix(compiler): 修复类常量继承重写及类型推断 1 month ago
Yurun 78039a28db fix(compiler): 修复trait方法self/static/parent类型的延迟绑定解析 1 month ago
Yurun 9d22e8ca24 fix: 修复trait中parent::调用及方法覆盖兼容性校验 1 month ago
韩天峰 4caed34458 feat(compiler): optimize fixed array returns as tuples 2 months ago
韩天峰 431817dee3 feat(extension): implement ExtensionProvider attribute for universal method extensions 2 months ago
韩天峰 8b2c5decc2 feat(parser): add readonly property support with hoisting restrictions 2 months ago
韩天峰 3372e4c59c refactor(core): restructure namespace and file organization 2 months ago
韩天峰 c494622ae4 feat(runtime): enhance AOT exception reporting with source file location 2 months ago
韩天峰 3e9c02a666 feat(parser): add support for PHP 8.4 property hooks and asymmetric visibility 2 months ago
韩天峰 2bad099e09 feat(generator): add yield and generator support using Fiber backend 2 months ago
韩天峰 330d7eb655 feat(parser): add support for promoted constructor properties 2 months ago
韩天峰 128bfa7e85 feat(parser): add support for functions returning by reference 2 months ago
韩天峰 631a1ef6b2 refactor(docs): update file paths and directory structure references 2 months ago