Lines Matching refs:blk_loop
1136 if (!cx->blk_loop.label || in S_dopoptolabel()
1137 strNE(label, cx->blk_loop.label) ) { in S_dopoptolabel()
1139 (long)i, cx->blk_loop.label)); in S_dopoptolabel()
1709 cx->blk_loop.iterary = (AV*)SvREFCNT_inc(POPs); in PP()
1710 if (SvTYPE(cx->blk_loop.iterary) != SVt_PVAV) { in PP()
1712 SV *right = (SV*)cx->blk_loop.iterary; in PP()
1717 cx->blk_loop.iterix = SvIV(sv); in PP()
1718 cx->blk_loop.itermax = SvIV(right); in PP()
1722 cx->blk_loop.iterlval = newSVsv(sv); in PP()
1723 (void) SvPV_force(cx->blk_loop.iterlval,n_a); in PP()
1729 cx->blk_loop.iterary = PL_curstack; in PP()
1731 cx->blk_loop.iterix = MARK - PL_stack_base; in PP()
1764 newsp = PL_stack_base + cx->blk_loop.resetsp; in PP()
1937 newsp = PL_stack_base + cx->blk_loop.resetsp; in PP()
1938 nextop = cx->blk_loop.last_op->op_next; in PP()
2017 return cx->blk_loop.next_op; in PP()
2043 return cx->blk_loop.redo_op; in PP()