loop_var 573 Zend/zend_compile.c static inline void zend_begin_loop(zend_uchar free_opcode, const znode *loop_var) /* {{{ */ loop_var 583 Zend/zend_compile.c if (loop_var && (loop_var->op_type & (IS_VAR|IS_TMP_VAR))) { loop_var 585 Zend/zend_compile.c info.var_type = loop_var->op_type; loop_var 586 Zend/zend_compile.c info.var_num = loop_var->u.op.var; loop_var 3528 Zend/zend_compile.c zend_loop_var *loop_var = zend_stack_top(&CG(loop_var_stack)); loop_var 3530 Zend/zend_compile.c if (!loop_var) { loop_var 3534 Zend/zend_compile.c for (; loop_var >= base; loop_var--) { loop_var 3535 Zend/zend_compile.c if (loop_var->opcode == ZEND_FAST_CALL) { loop_var 3540 Zend/zend_compile.c opline->result.var = loop_var->var_num; loop_var 3543 Zend/zend_compile.c opline->op1.num = loop_var->u.try_catch_offset; loop_var 3544 Zend/zend_compile.c } else if (loop_var->opcode == ZEND_RETURN) { loop_var 3549 Zend/zend_compile.c } else if (loop_var->opcode == ZEND_NOP) { loop_var 3555 Zend/zend_compile.c ZEND_ASSERT(loop_var->var_type == IS_VAR || loop_var->var_type == IS_TMP_VAR); loop_var 3557 Zend/zend_compile.c opline->opcode = loop_var->opcode; loop_var 3558 Zend/zend_compile.c opline->op1_type = loop_var->var_type; loop_var 3559 Zend/zend_compile.c opline->op1.var = loop_var->var_num; loop_var 3561 Zend/zend_compile.c opline->op2.num = loop_var->u.brk_cont_offset;