1--TEST-- 2Bug #43332.2 (self and parent as type hint in namespace) 3--FILE-- 4<?php 5namespace foobar; 6 7class foo { 8 public function bar(\self $a) { } 9} 10 11$foo = new foo; 12$foo->bar($foo); // Ok! 13$foo->bar(new stdclass); // Error, ok! 14?> 15--EXPECTF-- 16Fatal error: '\self' is an invalid class name in %sbug43332_2.php on line 5 17