We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6a8d9de commit 2862fe6Copy full SHA for 2862fe6
doc/Type/Parameter.rakudoc
@@ -258,6 +258,17 @@ L<invocant parameter|/language/signatures#Parameter_separators>.
258
say $sig.params[0].invocant; # OUTPUT: «True»
259
say $sig.params[1].invocant; # OUTPUT: «False»
260
261
+=head2 method multi-invocant
262
+
263
+ method multi-invocant(Parameter:D: --> Bool:D)
264
265
+Returns C<True> if the parameter affects
266
+L<multi dispatch|/language/functions#Multi-dispatch>.
267
268
+ my Signature $sig = :($a;; $b);
269
+ say $sig.params[0].multi-invocant; # OUTPUT: «True»
270
+ say $sig.params[1].multi-invocant; # OUTPUT: «False»
271
272
=head2 method default
273
274
method default(Parameter:D: --> Code:_)
0 commit comments