1158 Commits (c9d9f58de065e6583c4c188baaa64c0601ac4a6b)

Author SHA1 Message Date
韩天峰 ddc52ae3f6 fix: generate server global symbol consistently 1 month ago
韩天峰 d7de18f993 fix: align server globals with PHP CLI 1 month ago
韩天峰 620c9e2ab1 fix: align server globals with PHP CLI 1 month ago
韩天峰 4230645549 fix: align server globals with PHP CLI 1 month ago
NathanFreeman a4af1b294c 格式化代码 1 month ago
韩天峰 efed2a7397 Fix windows [2] 1 month ago
韩天峰 89e58350a8 Fix windows 1 month ago
NathanFreeman cbfdd248f0 调整初始化位置 1 month ago
韩天峰 b9ba0e84d5 Fix windows issues 1 month ago
NathanFreeman 50cd78772c 初始化$_SERVER 1 month ago
NathanFreeman 6b7eb67548 初始化$_SERVER 1 month ago
韩天峰 d9bf4b472b chore(version): bump version to 0.4.3 1 month ago
韩天峰 e9f617eae0 feat(parser): implement runtime constant resolution with namespace fallback 1 month ago
韩天峰 0b1a45660e fix(compiler): resolve class and interface dependency registration issues 1 month ago
韩天峰 2d4a1b8bb0 fix(parser): optimize concat assignment and ternary expression handling 1 month ago
韩天峰 9d29aa7a3f refactor(compiler): standardize extension prefix handling and improve internal symbol detection 1 month ago
韩天峰 84aa78a3aa fix(translator): align trait parent wrapper signatures 1 month ago
韩天峰 1527a44854 fix(stub): normalize special class constant references 1 month ago
韩天峰 3211be2833 fix(stub): harden heredoc and nowdoc C++ escaping 1 month ago
韩天峰 dfa10c8cbc fix(compiler): convert runtime constants in default helpers 1 month ago
韩天峰 a43828446c fix(parser): preserve references across all array write paths 1 month ago
韩天峰 71caa933d6 fix(compiler): enforce complete return covariance rules 1 month ago
韩天峰 9b1f5b7942 fix(compiler): harden constructor visibility checks 1 month ago
Yurun cdf4e5f789 fix(compiler): 保留生成器声明返回类型以满足接口协变检查 1 month ago
Yurun 9cdc8b1b09 fix(compiler): 检查构造函数可见性以防止非法调用 1 month ago
Yurun d16717eb61 fix(stub): 修复heredoc/nowdoc字符串生成非法C++的问题 1 month ago
Yurun 7be7240d5d fix(translator): 修复trait parent::调用的函数声明参数不一致 1 month ago
Yurun 8fff430fcc fix(preprocessor): 包装运行时常量作为标量参数默认值 1 month ago
Yurun c7d4b562c0 fix(parser): 修复数组元素引用赋值写回问题 1 month ago
Yurun edcbcf7cff fix(stub): 修复 self/parent/static 类常量引用解析失败的问题 1 month ago
Yurun a3d8f57ef4 fix(compiler): 修复命名空间尾部有注释导致编译不通过 1 month ago
Yurun c3b24fdd32 fix(compiler): 修复返回类型协变检查 1 month ago
Yurun c0556882ab fix(generator): 接受 \Generator 作为合法返回类型 1 month ago
韩天峰 2287695b44 refactor(constructor): enhance constructor property validation with existing method checks 1 month ago
韩天峰 89799b9b8c fix(closure): handle static variables in closure use references 1 month ago
韩天峰 07c81bf7ba refactor(compiler): replace ExtensionProvider with MethodsFor attribute 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
韩天峰 44ba3d4d1c refactor(backend): rename declaration generation methods and update header files 1 month ago
韩天峰 11e89428d0 feat(compiler): add library-specific stub function handling 1 month ago
韩天峰 44899e18d4 feat(compiler): add constant declarations to global variable header 1 month ago
韩天峰 bb113b2186 feat(compiler): add library function header exports and default value helpers 1 month ago
韩天峰 576222998c feat(compiler): add expected and unexpected branch prediction functions 1 month ago
韩天峰 90b61fbc42 fix(runtime): correct property inheritance handling in object creation 1 month ago
韩天峰 9009a0b5fa refactor(preprocessor): change method visibility for constant type resolution 1 month ago
韩天峰 871bf3a950 fix(compiler): handle DynamicCall exception in method resolution 1 month ago
韩天峰 82739d3d66 fix(compiler): validate property default expressions 1 month ago