- 移除未使用的 $varTypes 属性 - 将 parseType 方法重命名为 parseParameterType 并添加参数支持 - 修复 void 类型作为参数类型的错误处理 - 更新模块注册方式从临时模块到持久模块 - 添加目标名称中特殊字符的替换处理 - 为参数类型解析添加更准确的对象类型映射pull/1/head
parent
11828d3b5a
commit
f38098523f
4 changed files with 32 additions and 5 deletions
@ -0,0 +1,23 @@ |
||||
--TEST-- |
||||
any |
||||
--FILE-- |
||||
<?php |
||||
class TestX { |
||||
public function run() { |
||||
var_dump(__CLASS__); |
||||
var_dump(__METHOD__); |
||||
} |
||||
} |
||||
function test(TestX $o) { |
||||
$o->run(); |
||||
} |
||||
function main() |
||||
{ |
||||
$obj = new TestX(); |
||||
test($obj); |
||||
} |
||||
?> |
||||
--EXPECT-- |
||||
string(5) "TestX" |
||||
string(10) "TestX::run" |
||||
|
||||
Loading…
Reference in new issue