Lines Matching refs:loop_var

661 		zend_uchar free_opcode, const znode *loop_var, bool is_switch) /* {{{ */  in zend_begin_loop()  argument
672 if (loop_var && (loop_var->op_type & (IS_VAR|IS_TMP_VAR))) { in zend_begin_loop()
676 info.var_type = loop_var->op_type; in zend_begin_loop()
677 info.var_num = loop_var->u.op.var; in zend_begin_loop()
4894 zend_loop_var *loop_var = zend_stack_top(&CG(loop_var_stack)); in zend_handle_loops_and_finally_ex() local
4896 if (!loop_var) { in zend_handle_loops_and_finally_ex()
4900 for (; loop_var >= base; loop_var--) { in zend_handle_loops_and_finally_ex()
4901 if (loop_var->opcode == ZEND_FAST_CALL) { in zend_handle_loops_and_finally_ex()
4906 opline->result.var = loop_var->var_num; in zend_handle_loops_and_finally_ex()
4910 opline->op1.num = loop_var->try_catch_offset; in zend_handle_loops_and_finally_ex()
4911 } else if (loop_var->opcode == ZEND_DISCARD_EXCEPTION) { in zend_handle_loops_and_finally_ex()
4915 opline->op1.var = loop_var->var_num; in zend_handle_loops_and_finally_ex()
4916 } else if (loop_var->opcode == ZEND_RETURN) { in zend_handle_loops_and_finally_ex()
4921 } else if (loop_var->opcode == ZEND_NOP) { in zend_handle_loops_and_finally_ex()
4927 ZEND_ASSERT(loop_var->var_type & (IS_VAR|IS_TMP_VAR)); in zend_handle_loops_and_finally_ex()
4929 opline->opcode = loop_var->opcode; in zend_handle_loops_and_finally_ex()
4930 opline->op1_type = loop_var->var_type; in zend_handle_loops_and_finally_ex()
4931 opline->op1.var = loop_var->var_num; in zend_handle_loops_and_finally_ex()
4949 zend_loop_var *loop_var = zend_stack_top(&CG(loop_var_stack)); in zend_has_finally_ex() local
4951 if (!loop_var) { in zend_has_finally_ex()
4955 for (; loop_var >= base; loop_var--) { in zend_has_finally_ex()
4956 if (loop_var->opcode == ZEND_FAST_CALL) { in zend_has_finally_ex()
4958 } else if (loop_var->opcode == ZEND_DISCARD_EXCEPTION) { in zend_has_finally_ex()
4959 } else if (loop_var->opcode == ZEND_RETURN) { in zend_has_finally_ex()