function main()
{
    $tests = array(array("WaitHandle", "getWaitHandle"), array("Generator", "next"), array("BlockableWaitHandle", "getContextIdx"), array("BlockableWaitHandleSubClass", "getWaitHandle"), array("BlockableWaitHandleSubClass", "getContextIdx"));
    foreach ($tests as $test) {
        $rf = new ReflectionMethod($test[0], $test[1]);
        outputPrototype($rf);
    }
}
function main()
{
    $tests = array(array("Cls1", "method1"), array("Cls1", "method2"), array("Cls2", "method2"), array("Cls3", "method1"), array("Cls3", "method3"), array("Cls4", "method1"), array("Cls4", "method3"), array("Cls5", "method3"), array("Cls5", "method4"), array("Cls6", "method3"), array("Cls6", "method4"), array("Cls6", "method1"), array("Cls7", "method1"), array("Cls7", "method7"), array("Cls8", "method1"), array("Cls8", "method7"), array("PDO", "commit"), array("PDOSubClass", "commit"));
    foreach ($tests as $test) {
        $rf = new ReflectionMethod($test[0], $test[1]);
        outputPrototype($rf);
    }
}