Lines Matching refs:iter
5005 zend_object_iterator *iter = ce->get_iterator(ce, array_ptr, by_ref); in zend_fe_reset_iterator() local
5008 if (UNEXPECTED(!iter) || UNEXPECTED(EG(exception))) { in zend_fe_reset_iterator()
5009 if (iter) { in zend_fe_reset_iterator()
5010 OBJ_RELEASE(&iter->std); in zend_fe_reset_iterator()
5019 iter->index = 0; in zend_fe_reset_iterator()
5020 if (iter->funcs->rewind) { in zend_fe_reset_iterator()
5021 iter->funcs->rewind(iter); in zend_fe_reset_iterator()
5023 OBJ_RELEASE(&iter->std); in zend_fe_reset_iterator()
5029 is_empty = iter->funcs->valid(iter) != SUCCESS; in zend_fe_reset_iterator()
5032 OBJ_RELEASE(&iter->std); in zend_fe_reset_iterator()
5036 iter->index = -1; /* will be set to 0 before using next handler */ in zend_fe_reset_iterator()
5038 ZVAL_OBJ(EX_VAR(opline->result.var), &iter->std); in zend_fe_reset_iterator()