method suffix
Documentation for method suffix
assembled from the following types:
class Parameter
From Parameter
(Parameter) method suffix
Defined as:
method suffix(Parameter:D: --> Str:D)
Returns the ?
or !
marker a parameter was declared with, if any. Otherwise, returns the empty string.
my Signature $pos-sig = :($a, $b?); say $pos-sig.params[0].suffix; # OUTPUT: «""» say $pos-sig.params[1].suffix; # OUTPUT: «?» my Signature $named-sig = :(:$a!, :$b); say $named-sig.params[0].suffix; # OUTPUT: «!» say $named-sig.params[1].suffix; # OUTPUT: «""»