Lines Matching refs:zval
95 zval zobject;
188 static int spl_recursive_it_valid_ex(spl_recursive_it_object *object, zval *zthis) in spl_recursive_it_valid_ex()
215 static zval *spl_recursive_it_get_current_data(zend_object_iterator *iter) in spl_recursive_it_get_current_data()
223 static void spl_recursive_it_get_current_key(zend_object_iterator *iter, zval *key) in spl_recursive_it_get_current_key()
235 static void spl_recursive_it_move_forward_ex(spl_recursive_it_object *object, zval *zthis) in spl_recursive_it_move_forward_ex()
238 zval *zobject; in spl_recursive_it_move_forward_ex()
240 zval retval, child; in spl_recursive_it_move_forward_ex()
394 zval garbage; in spl_recursive_it_move_forward_ex()
407 static void spl_recursive_it_rewind_ex(spl_recursive_it_object *object, zval *zthis) in spl_recursive_it_rewind_ex()
454 static zend_object_iterator *spl_recursive_it_get_iterator(zend_class_entry *ce, zval *zobject, int… in spl_recursive_it_get_iterator()
479 zval *object = getThis(); in spl_recursive_it_it_construct()
481 zval *iterator; in spl_recursive_it_it_construct()
485 zval caching_it, aggregate_retval; in spl_recursive_it_it_construct()
491 zval caching_it_flags, *user_caching_it_flags = NULL; in spl_recursive_it_it_construct()
663 zval *data; in SPL_METHOD()
709 zval *value; in SPL_METHOD()
733 zval *zobject; in SPL_METHOD()
770 zval *zobject; in SPL_METHOD()
799 zval *zobject; in SPL_METHOD()
885 …_function *spl_recursive_it_get_method(zend_object **zobject, zend_string *method, const zval *key) in spl_recursive_it_get_method()
890 zval *zobj; in spl_recursive_it_get_method()
1031 static void spl_recursive_tree_iterator_get_prefix(spl_recursive_it_object *object, zval *return_va… in spl_recursive_tree_iterator_get_prefix()
1034 zval has_next; in spl_recursive_tree_iterator_get_prefix()
1066 static void spl_recursive_tree_iterator_get_entry(spl_recursive_it_object *object, zval *return_val… in spl_recursive_tree_iterator_get_entry()
1069 zval *data; in spl_recursive_tree_iterator_get_entry()
1089 static void spl_recursive_tree_iterator_get_postfix(spl_recursive_it_object *object, zval *return_v… in spl_recursive_tree_iterator_get_postfix()
1202 zval prefix, entry, postfix; in SPL_METHOD()
1218 zval *data; in SPL_METHOD()
1265 zval prefix, key, postfix, key_copy; in SPL_METHOD()
1364 … _zend_function *spl_dual_it_get_method(zend_object **object, zend_string *method, const zval *key) in spl_dual_it_get_method()
1388 zval ***func_params, func; in spl_dual_it_call_method()
1389 zval retval; in spl_dual_it_call_method()
1403 func_params = safe_emalloc(sizeof(zval **), arg_count, 0); in spl_dual_it_call_method()
1407 func_params[current] = (zval **) p - (arg_count-current); in spl_dual_it_call_method()
1451 zval *zobject, retval; in spl_dual_it_construct()
1633 zval *value = &intern->inner.zobject; in SPL_METHOD()
1686 zval *data; in spl_dual_it_fetch()
1776 zval *value = &intern->current.key; in SPL_METHOD()
1802 zval *value = &intern->current.data; in SPL_METHOD()
1828 static inline void spl_filter_it_fetch(zval *zthis, spl_dual_it_object *intern) in spl_filter_it_fetch()
1830 zval retval; in spl_filter_it_fetch()
1849 static inline void spl_filter_it_rewind(zval *zthis, spl_dual_it_object *intern) in spl_filter_it_rewind()
1855 static inline void spl_filter_it_next(zval *zthis, spl_dual_it_object *intern) in spl_filter_it_next()
1909 zval retval; in SPL_METHOD()
1930 zval retval; in SPL_METHOD()
1950 zval retval; in SPL_METHOD()
1986 zval params[3]; in SPL_METHOD()
2026 zval zcount, *replacement, tmp_replacement, rv; in SPL_METHOD()
2238 zval retval; in SPL_METHOD()
2248 zval args[5]; in SPL_METHOD()
2484 zval zpos; in spl_limit_it_seek()
2637 zval *key = &intern->current.key; in spl_caching_it_next()
2638 zval *data = &intern->current.data; in spl_caching_it_next()
2647 zval retval, zchildren, zflags; in spl_caching_it_next()
2685 zval expr_copy; in spl_caching_it_next()
2812 zval *value; in SPL_METHOD()
2836 zval *value; in SPL_METHOD()
3067 zval *value = &intern->u.caching.zchildren; in SPL_METHOD()
3164 zval *data; in SPL_METHOD()
3313 zval *it; in spl_append_it_next_iterator()
3357 zval *it; in SPL_METHOD()
3396 zval *value = &intern->current.data; in SPL_METHOD()
3473 zval *value; in SPL_METHOD()
3503 PHPAPI int spl_iterator_apply(zval *obj, spl_iterator_apply_func_t apply_func, void *puser) in spl_iterator_apply()
3546 zval *data, *return_value = (zval*)puser; in spl_iterator_to_array_apply()
3556 zval key; in spl_iterator_to_array_apply()
3573 zval *data, *return_value = (zval*)puser; in spl_iterator_to_values_apply()
3592 zval *obj; in PHP_FUNCTION()
3618 zval *obj; in PHP_FUNCTION()
3632 zval *obj;
3633 zval *args;
3641 zval retval; in spl_iterator_func_apply()