1--TEST-- 2Function returned callable, expected callable 3--FILE-- 4<?php 5function foo() : callable { 6 return function() {}; 7} 8 9var_dump(foo()); 10?> 11--EXPECTF-- 12object(Closure)#%d (%d) { 13 ["name"]=> 14 string(%d) "{closure:%s:%d}" 15 ["file"]=> 16 string(%d) "%s" 17 ["line"]=> 18 int(%d) 19} 20