70 Commits (0e6d65c6e13b9428f5d17b0975482370affc08cc)

Author SHA1 Message Date
韩天峰 0e6d65c6e1 feat: support static by-reference variadics 7 hours ago
韩天峰 9b02dcd693 feat(compiler): implement independent import alias symbol domains 15 hours ago
韩天峰 7f0a8181f5 fix(attribute): preserve enum case arguments 15 hours ago
韩天峰 d1d362d779 fix(static-analysis): resolve high-value type issues 1 day ago
韩天峰 eccf5a0ef1 fix(compiler): enforce AST type boundaries 1 day ago
韩天峰 af2b03c111 fix(cli): support Composer entrypoint and isolate stub symbols 2 days ago
韩天峰 74274f8328 fix(compiler): defer cache IDs to convert phase 3 days ago
韩天峰 e4bb7b2605 refactor(build): separate project-specific compile options from common pch 3 days ago
韩天峰 02fc0fb319 test(parser): add comprehensive tests for toArray method validation 4 days ago
韩天峰 3def25cc3c feat(compiler): add support for PHP 8.5 constant expression casts 4 days ago
韩天峰 44095252d2 feat(parser): add support for final promoted properties and exit named arguments 4 days ago
韩天峰 9f1cf07511 feat(parser): add support for promoted asymmetric visibility properties 4 days ago
韩天峰 36fd0228f0 feat(property): add property override attribute support and validation 4 days ago
韩天峰 9fc5755544 feat(parser): add support for PHP 8.5 void cast syntax 4 days ago
韩天峰 f64a1d5cb7 refactor(parser): remove unused methods and update call argument generation 5 days ago
韩天峰 2471ed1db7 feat(compiler): add native class export validation for library stubs 5 days ago
韩天峰 4713a58b06 feat(compiler): add local class entry hoisting control for parameter defaults 1 week 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
韩天峰 2ffd4ded19 Native Class 支持 [完结] 2 weeks ago
韩天峰 2e6ddf98f1 Native Class 支持 [第九阶段] 2 weeks ago
韩天峰 c9666664aa Native Class 支持 [第八阶段] 2 weeks ago
韩天峰 13344ace72 Native Class 支持 [第五阶段] 2 weeks ago
韩天峰 7cf265cbc7 Native Class 支持 [第四阶段] 2 weeks ago
韩天峰 de8fdaf464 Native Class 支持 [第三阶段] 2 weeks ago
韩天峰 d5f0a113e6 Native Class 支持 [第二阶段] 2 weeks ago
韩天峰 981b8f54d7 Native Class 支持 2 weeks ago
韩天峰 af0b6f9582 移除 8.2、8.3 版本的支持 2 weeks ago
韩天峰 2f229ee0ac feat(generator): add PHP 8.4 interface property hook contracts support 2 weeks ago
韩天峰 833b74b344 重构 Trait 实现 3 weeks ago
韩天峰 3d36928e8b feat(wasm): add WASI component library mode with WIT interface generation 3 weeks ago
韩天峰 21d0224769 feat(compiler): enhance big number type handling in logical operations 4 weeks ago
韩天峰 61388a9bd1 fix(compiler): reject native symbol collisions 4 weeks ago
韩天峰 89e58350a8 Fix windows 4 weeks ago
韩天峰 dfa10c8cbc fix(compiler): convert runtime constants in default helpers 1 month ago
韩天峰 71caa933d6 fix(compiler): enforce complete return covariance rules 1 month ago
Yurun 8fff430fcc fix(preprocessor): 包装运行时常量作为标量参数默认值 1 month ago
Yurun a3d8f57ef4 fix(compiler): 修复命名空间尾部有注释导致编译不通过 1 month ago
韩天峰 89799b9b8c fix(closure): handle static variables in closure use references 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
韩天峰 9009a0b5fa refactor(preprocessor): change method visibility for constant type resolution 1 month ago
韩天峰 82739d3d66 fix(compiler): validate property default expressions 1 month ago
Yurun a1b09926a3 fix(compiler): 修复类常量继承重写及类型推断 1 month ago
Yurun 78039a28db fix(compiler): 修复trait方法self/static/parent类型的延迟绑定解析 1 month ago