Searched refs:slurpy (Results 1 – 12 of 12) sorted by relevance
/openbsd/gnu/usr.bin/perl/lib/B/ |
H A D | Deparse.pm | 1224 my ($params, $opt_params, $slurpy) = $o->aux_list($cv); 1256 return if $ix != $params or !$slurpy 1257 or substr($var,0,1) ne $slurpy; 1300 push @sig, $slurpy if $slurpy and !$seen_slurpy; 6700 my ($params, $opt_params, $slurpy) = $op->aux_list($self->{curcv}); 6704 $check .= <<EOF if !$slurpy; 6713 $check .= <<EOF if $slurpy eq '%';
|
/openbsd/gnu/usr.bin/perl/ |
H A D | op.h | 1170 char slurpy; /* presence of slurpy: may be '\0', '@' or '%' */ member
|
H A D | perly.act | 968 yyerror("Multiple slurpy parameters not allowed"); 972 yyerror("A slurpy parameter may not have " 1129 aux->slurpy = parser->sig_slurpy;
|
H A D | class.c | 1017 aux->slurpy = 0; in apply_field_attribute_reader()
|
H A D | pp.c | 7796 char slurpy = aux->slurpy; in PP() local 7805 if (UNLIKELY(too_few || (!slurpy && argc > params))) in PP() 7815 … too_few ? (slurpy || opt_params ? "at least " : "") : (opt_params ? "at most " : ""), in PP() 7818 if (UNLIKELY(slurpy == '%' && argc > params && (argc - params) % 2)) in PP()
|
H A D | perly.y | 995 aux->slurpy = parser->sig_slurpy;
|
H A D | op.c | 2905 slurpy: in S_lvref() 2957 if (o->op_flags & OPf_PARENS) goto slurpy; in S_lvref()
|
/openbsd/gnu/usr.bin/perl/pod/ |
H A D | perlsub.pod | 449 slurpy parameter. The simplest form of this is just an array variable: 455 With a slurpy parameter in the signature, there is no upper limit on how 456 many arguments may be passed. A slurpy array parameter may be nameless 464 A slurpy parameter may instead be a hash, in which case the arguments 475 A slurpy hash parameter may be nameless just like other kinds of 483 A slurpy parameter, either array or hash, must be the last thing in the
|
H A D | perl5260delta.pod | 1487 L<Multiple slurpy parameters not allowed 1488 |perldiag/Multiple slurpy parameters not allowed>
|
H A D | perldiag.pod | 233 =item A slurpy parameter may not have a default value 4216 =item Multiple slurpy parameters not allowed 4218 (F) In subroutine signatures, a slurpy parameter (C<@> or C<%>) must be 4730 (F) A subroutine using a slurpy hash parameter in its signature 6173 (F) In a subroutine signature, you put something after a slurpy (array or 6174 hash) parameter. The slurpy parameter takes all the available arguments,
|
/openbsd/gnu/usr.bin/perl/ext/B/ |
H A D | B.xs | 1229 PUSHs(sv_2mortal(p->slurpy 1230 ? Perl_newSVpvf(aTHX_ "%c", p->slurpy)
|
/openbsd/gnu/usr.bin/perl/ext/XS-APItest/ |
H A D | APItest.xs | 1192 p->slurpy ? p->slurpy : '-'))); in THX_parse_keyword_subsignature()
|