diff options
Diffstat (limited to 'Zend')
-rw-r--r-- | Zend/tests/bug69802.phpt | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/Zend/tests/bug69802.phpt b/Zend/tests/bug69802.phpt deleted file mode 100644 index 3962d55f03..0000000000 --- a/Zend/tests/bug69802.phpt +++ /dev/null @@ -1,27 +0,0 @@ ---TEST-- -Bug #69802 (Reflection on Closure::__invoke borks type hint class name) ---FILE-- -<?php -$f = function(stdClass $x): stdClass {}; -$r = new ReflectionMethod($f, '__invoke'); -var_dump($r->getParameters()[0]->getName()); -var_dump($r->getParameters()[0]->getClass()); -echo $r->getParameters()[0], "\n"; -echo $r->getReturnType()->getName(), "\n"; -echo $r,"\n"; -?> ---EXPECT-- -string(1) "x" -object(ReflectionClass)#4 (1) { - ["name"]=> - string(8) "stdClass" -} -Parameter #0 [ <required> stdClass $x ] -stdClass -Method [ <internal, prototype Closure> public method __invoke ] { - - - Parameters [1] { - Parameter #0 [ <required> stdClass $x ] - } - - Return [ stdClass ] -} |