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

当占位符参数在预期使用普通参数的签名中使用时抛出。原因通常是命名参数 :$param 拼写错误为 $:param

例如

sub f($:param{ }

使用

===SORRY!===
In signature parameter, placeholder variables like $:param are illegal
you probably meant a named parameter: ':$param'

方法§

方法 parameter§

攻击性参数声明的文本(如上例中的 $:param)。

方法 right§

建议如何编写参数声明(如上例中的 :$param)。