class X::Signature::Placeholder does X::Comp { }

当块同时具有显式签名和占位符参数时抛出编译时错误。

例如

sub f() { $^x }

死亡

===SORRY!===
Placeholder variable '$^x' cannot override existing signature

方法§

方法占位符§

method placeholder(--> Str:D)

返回在已具有签名的块中使用的占位符的名称。