1081 Commits (df268d19f418fa2fb77f9c55912e2e9bdaed52ee)
 

Author SHA1 Message Date
韩天峰 df268d19f4 Merge pull request 'fix: 修复类常量使用self作为方法参数默认值' (#16) from fix-class-const-default-value into master 3 months ago
韩天峰 959f2d1712 fix: resolve inherited class constants in defaults 3 months ago
韩天峰 fd085c10d0 feat(compiler): add support for embedded NUL bytes in string literals 3 months ago
Yurun 99d76ad5dc fix: 修复类常量使用self作为方法参数默认值 3 months ago
韩天峰 b6cc597725 feat(compiler): implement unified any() function handling and enhanced composite type checking 3 months ago
韩天峰 9f6a13d5f7 feat(compiler): add static type checking for composite types 3 months ago
韩天峰 35795be037 fix(backend): ensure response file cleanup and improve link error handling 3 months ago
韩天峰 0c2939738e docs(generator): update documentation for TypePHP FiberGenerator implementation 3 months ago
韩天峰 7faec8f459 feat(generator): enhance FiberGenerator implementation with improved error handling and type support 3 months ago
韩天峰 d251331ae4 fix(translator): handle reference return types in method generation 3 months ago
韩天峰 2bad099e09 feat(generator): add yield and generator support using Fiber backend 3 months ago
韩天峰 3d8eb272a6 feat(compiler): add support for dynamic class constant fetch expressions 3 months ago
韩天峰 330d7eb655 feat(parser): add support for promoted constructor properties 3 months ago
韩天峰 852709af96 docs: add PHP incompatibility classification documentation 3 months ago
韩天峰 fc5ad87f55 docs(backend): add backend-neutral IR design document 3 months ago
韩天峰 441091fbc5 refactor(compiler): standardize comment formatting in compiler output 3 months ago
韩天峰 be5e553bf7 test(aot): add ThinkPHP middleware and request filter test cases 3 months ago
韩天峰 78c01ca97b test(aot): add ThinkPHP pattern test cases for AOT compilation 3 months ago
韩天峰 f9c6abbbf9 test(aot): add test case for return value by reference method 3 months ago
韩天峰 2503c79f03 feat(parser): add support for method and static call reference assignments 3 months ago
韩天峰 128bfa7e85 feat(parser): add support for functions returning by reference 3 months ago
韩天峰 86b4d64d7d Merge pull request 'fix(compiler): 支持抽象/接口方法的按引用参数签名解析' (#15) from fix-ref-20260709 into master 3 months ago
韩天峰 20add2008a fix(compiler): resolve reference args through interfaces 3 months ago
韩天峰 88139f4da7 feat(build): add library build mode with proper target naming 3 months ago
韩天峰 b4a2de7ace feat(native): add native property assignment operation with class constant 3 months ago
韩天峰 e5dbf10ceb feat(ocean): add ocean demo with Godot integration 3 months ago
韩天峰 348c3d01fc feat(minecraft-demo): add C++ backend and Godot extension for Minecraft demo 3 months ago
韩天峰 7e28e8441b feat(build): add support for building shared libraries in addition to binaries and extensions 3 months ago
Yurun 94b61d58f8 fix(compiler): 支持抽象/接口方法的按引用参数签名解析 3 months ago
韩天峰 d2b7a36430 fix(compiler): resolve bitwise not operation on class constants in AOT compilation 3 months ago
韩天峰 631a1ef6b2 refactor(docs): update file paths and directory structure references 3 months ago
韩天峰 8ac4c5872d refactor(core): rename PhpAot namespace to TypePhp across codebase 3 months ago
韩天峰 da0707e4d0 remove(Python): remove Python translator and example file 3 months ago
韩天峰 719b2ce4fc docs(project): remove unused files and documentation entries 3 months ago
韩天峰 633a7d232c docs(language): update TypePHP language design principles 3 months ago
韩天峰 7047597299 chore(project): update project name from Swoole-Compiler to TypePHP 3 months ago
韩天峰 777d6b6c36 rename(project): refactor Swoole-Compiler to TypePHP 3 months ago
韩天峰 995d23cfc8 fix(php): resolve native property assignment type checking and conversion issues 3 months ago
韩天峰 addbf897f9 test(aot): add Symfony framework compatibility tests 3 months ago
韩天峰 75bf9f4113 feat(compiler): add compiler command validation and path resolution 3 months ago
韩天峰 be4835991e test(aot): add Symfony framework integration test cases 3 months ago
韩天峰 7711a91dec test(aot): add Symfony framework compatibility tests 3 months ago
韩天峰 19d74e459d test(aot): add Symfony framework compatibility tests 3 months ago
韩天峰 748eb37e99 test(aot): add Symfony framework compatibility tests 3 months ago
韩天峰 ec4a12f122 refactor(polyfills): update complex_types class structure and methods 3 months ago
韩天峰 af3472bd9a feat(parser): add native property assignment and compound assignment support 3 months ago
韩天峰 d767104e1c refactor(php): separate internal constants loading logic 3 months ago
韩天峰 898c1fffdc test(aot): 添加 Symfony 模式测试用例 3 months ago
韩天峰 ed3f166997 test(aot): 添加 Symfony 组件模式测试 3 months ago
韩天峰 9ffe109cb1 feat: 添加斗地主Win32示例游戏 3 months ago