Lines Matching defs:gimme
865 I32 gimme = GIMME_V;
876 if (items && gimme != G_VOID) {
913 if (gimme == G_ARRAY) {
938 if (gimme == G_SCALAR) {
942 else if (gimme == G_ARRAY)
1152 I32 gimme = block_gimme();
1153 return (gimme == G_VOID) ? G_SCALAR : gimme;
1173 Perl_croak(aTHX_ "panic: bad gimme: %d\n", cxstack[cxix].blk_gimme);
1320 I32 gimme;
1374 if (gimme == G_SCALAR)
1438 I32 gimme;
1518 gimme = (I32)cx->blk_gimme;
1519 if (gimme == G_VOID)
1522 PUSHs(sv_2mortal(newSViv(gimme & G_ARRAY)));
1620 I32 gimme = G_ARRAY;
1662 I32 gimme = GIMME_V;
1741 I32 gimme = GIMME_V;
1757 I32 gimme;
1767 if (gimme == G_VOID)
1769 else if (gimme == G_SCALAR) {
1800 I32 gimme;
1838 (MARK == SP || (gimme == G_SCALAR && !SvTRUE(*SP))) )
1854 if (gimme == G_SCALAR) {
1879 else if (gimme == G_ARRAY) {
1910 I32 gimme;
1957 if (gimme == G_SCALAR) {
1964 else if (gimme == G_ARRAY) {
2225 I32 gimme;
2636 I32 gimme = 0; /* SUSPECT - INITIALZE TO WHAT? NI-S */
2764 S_doeval(pTHX_ int gimme, OP** startop, CV* outside, U32 seq)
2879 else if (gimme & G_VOID)
2881 else if (gimme & G_ARRAY)
2962 I32 gimme = GIMME_V;
3316 op = DOCATCH(doeval(gimme, NULL, Nullcv, PL_curcop->cop_seq));
3334 I32 gimme = GIMME_V, was = PL_sub_generation;
3413 ret = doeval(gimme, NULL, runcv, seq);
3427 I32 gimme;
3438 if (gimme == G_VOID)
3440 else if (gimme == G_SCALAR) {
3472 !(gimme == G_SCALAR ? SvTRUE(*SP) : SP > newsp))
3493 I32 gimme = GIMME_V;
3515 I32 gimme;
3524 if (gimme == G_VOID)
3526 else if (gimme == G_SCALAR) {