1--TEST-- 2Catchable fatal error [1] 3--FILE-- 4<?php 5 class Foo { 6 } 7 8 function blah (Foo $a) 9 { 10 } 11 12 function error() 13 { 14 $a = func_get_args(); 15 var_dump($a); 16 } 17 18 blah (new StdClass); 19 echo "ALIVE!\n"; 20?> 21--EXPECTF-- 22Catchable fatal error: Argument 1 passed to blah() must be an instance of Foo, instance of stdClass given, called in %scatchable_error_001.php on line 15 and defined in %scatchable_error_001.php on line 5 23