public static function create_from_reflection_method(\ReflectionMethod $m) { $args = new ArgumentList(); foreach ($m->getParameters() as $p) { $args->push(Argument::create_from_reflection_parameter($p)); } return $args; }