Searched refs:foreach_copy (Results 1 – 1 of 1) sorted by relevance
2584 static int generate_free_foreach_copy(const zend_op *foreach_copy TSRMLS_DC) /* {{{ */ in generate_free_foreach_copy()2589 if (foreach_copy->result_type == IS_UNUSED && foreach_copy->op1_type == IS_UNUSED) { in generate_free_foreach_copy()2595 opline->opcode = (foreach_copy->result_type == IS_TMP_VAR) ? ZEND_FREE : ZEND_SWITCH_FREE; in generate_free_foreach_copy()2596 COPY_NODE(opline->op1, foreach_copy->result); in generate_free_foreach_copy()2600 if (foreach_copy->op1_type != IS_UNUSED) { in generate_free_foreach_copy()2603 opline->opcode = (foreach_copy->op1_type == IS_TMP_VAR) ? ZEND_FREE : ZEND_SWITCH_FREE; in generate_free_foreach_copy()2604 COPY_NODE(opline->op1, foreach_copy->op1); in generate_free_foreach_copy()6106 zend_op *foreach_copy; in zend_do_foreach_cont() local6124 zend_stack_top(&CG(foreach_copy_stack), (void **) &foreach_copy); in zend_do_foreach_cont()6125 foreach_copy->op1_type = IS_UNUSED; in zend_do_foreach_cont()
Completed in 22 milliseconds