Lines Matching refs:loop_var

712 		uint8_t free_opcode, const znode *loop_var, bool is_switch) /* {{{ */  in zend_begin_loop()  argument
723 if (loop_var && (loop_var->op_type & (IS_VAR|IS_TMP_VAR))) { in zend_begin_loop()
727 info.var_type = loop_var->op_type; in zend_begin_loop()
728 info.var_num = loop_var->u.op.var; in zend_begin_loop()
5591 zend_loop_var *loop_var = zend_stack_top(&CG(loop_var_stack)); in zend_handle_loops_and_finally_ex() local
5593 if (!loop_var) { in zend_handle_loops_and_finally_ex()
5597 for (; loop_var >= base; loop_var--) { in zend_handle_loops_and_finally_ex()
5598 if (loop_var->opcode == ZEND_FAST_CALL) { in zend_handle_loops_and_finally_ex()
5603 opline->result.var = loop_var->var_num; in zend_handle_loops_and_finally_ex()
5607 opline->op1.num = loop_var->try_catch_offset; in zend_handle_loops_and_finally_ex()
5608 } else if (loop_var->opcode == ZEND_DISCARD_EXCEPTION) { in zend_handle_loops_and_finally_ex()
5612 opline->op1.var = loop_var->var_num; in zend_handle_loops_and_finally_ex()
5613 } else if (loop_var->opcode == ZEND_RETURN) { in zend_handle_loops_and_finally_ex()
5618 } else if (loop_var->opcode == ZEND_NOP) { in zend_handle_loops_and_finally_ex()
5624 ZEND_ASSERT(loop_var->var_type & (IS_VAR|IS_TMP_VAR)); in zend_handle_loops_and_finally_ex()
5626 opline->opcode = loop_var->opcode; in zend_handle_loops_and_finally_ex()
5627 opline->op1_type = loop_var->var_type; in zend_handle_loops_and_finally_ex()
5628 opline->op1.var = loop_var->var_num; in zend_handle_loops_and_finally_ex()
5646 zend_loop_var *loop_var = zend_stack_top(&CG(loop_var_stack)); in zend_has_finally_ex() local
5648 if (!loop_var) { in zend_has_finally_ex()
5652 for (; loop_var >= base; loop_var--) { in zend_has_finally_ex()
5653 if (loop_var->opcode == ZEND_FAST_CALL) { in zend_has_finally_ex()
5655 } else if (loop_var->opcode == ZEND_DISCARD_EXCEPTION) { in zend_has_finally_ex()
5656 } else if (loop_var->opcode == ZEND_RETURN) { in zend_has_finally_ex()