14 Commits (453543e0c89e78297e60b89e1540eab15a06717a)

Author SHA1 Message Date
韩天峰 6215ecd06d Refactoring: support strongly typed references 1 month ago
韩天峰 2166e1a1a1 Complete varint types migration and fixed-storage safety 1 month ago
Alessio Giacobbe d00c63a049
fix(parser): resolve PHP_INT_MAX/MIN folds case-sensitively with namespace rules (#49) --skip-tests 1 month ago
韩天峰 3def25cc3c feat(compiler): add support for PHP 8.5 constant expression casts 2 months ago
韩天峰 df43b2a1fd fix(generator): handle class constant parameter defaults correctly 2 months ago
韩天峰 e9f617eae0 feat(parser): implement runtime constant resolution with namespace fallback 3 months ago
韩天峰 3211be2833 fix(stub): harden heredoc and nowdoc C++ escaping 3 months ago
韩天峰 dfa10c8cbc fix(compiler): convert runtime constants in default helpers 3 months ago
Yurun d16717eb61 fix(stub): 修复heredoc/nowdoc字符串生成非法C++的问题 3 months ago
Yurun 8fff430fcc fix(preprocessor): 包装运行时常量作为标量参数默认值 3 months ago
韩天峰 c75b4d565b fix(compiler): enforce class constant override rules 3 months ago
Yurun a1b09926a3 fix(compiler): 修复类常量继承重写及类型推断 3 months ago
韩天峰 55b22f8d1d mv tests/aot to tests/compiler 3 months ago