Lines Matching refs:zval

40 	zval          *this_ptr;
51 zval ***arguments; in ZEND_METHOD()
52 zval *closure_result_ptr = NULL; in ZEND_METHOD()
54 arguments = emalloc(sizeof(zval**) * ZEND_NUM_ARGS()); in ZEND_METHOD()
83 zval *newthis, *zclosure, *scope_arg = NULL; in ZEND_METHOD()
105 zval tmp_zval; in ZEND_METHOD()
140 static zend_function *zend_closure_get_constructor(zval *object TSRMLS_DC) /* {{{ */ in zend_closure_get_constructor()
147 static int zend_closure_compare_objects(zval *o1, zval *o2 TSRMLS_DC) /* {{{ */ in zend_closure_compare_objects()
153 ZEND_API zend_function *zend_get_closure_invoke_method(zval *obj TSRMLS_DC) /* {{{ */ in zend_get_closure_invoke_method()
169 ZEND_API const zend_function *zend_get_closure_method_def(zval *obj TSRMLS_DC) /* {{{ */ in zend_get_closure_method_def()
176 ZEND_API zval* zend_get_closure_this_ptr(zval *obj TSRMLS_DC) /* {{{ */ in zend_get_closure_this_ptr()
183 static zend_function *zend_closure_get_method(zval **object_ptr, char *method_name, int method_len,… in zend_closure_get_method()
201 static zval *zend_closure_read_property(zval *object, zval *member, int type, const zend_literal *k… in zend_closure_read_property()
209 static void zend_closure_write_property(zval *object, zval *member, zval *value, const zend_literal… in zend_closure_write_property()
215 static zval **zend_closure_get_property_ptr_ptr(zval *object, zval *member, int type, const zend_li… in zend_closure_get_property_ptr_ptr()
222 static int zend_closure_has_property(zval *object, zval *member, int has_set_exists, const zend_lit… in zend_closure_has_property()
231 static void zend_closure_unset_property(zval *object, zval *member, const zend_literal *key TSRMLS_… in zend_closure_unset_property()
284 static zend_object_value zend_closure_clone(zval *zobject TSRMLS_DC) /* {{{ */ in zend_closure_clone()
287 zval result; in zend_closure_clone()
294 int zend_closure_get_closure(zval *obj, zend_class_entry **ce_ptr, zend_function **fptr_ptr, zval *… in zend_closure_get_closure()
320 static HashTable *zend_closure_get_debug_info(zval *object, int *is_temp TSRMLS_DC) /* {{{ */ in zend_closure_get_debug_info()
323 zval *val; in zend_closure_get_debug_info()
337 …_hash_copy(Z_ARRVAL_P(val), static_variables, (copy_ctor_func_t)zval_add_ref, NULL, sizeof(zval*)); in zend_closure_get_debug_info()
338 …zend_hash_update(closure->debug_info, "static", sizeof("static"), (void *) &val, sizeof(zval *), N… in zend_closure_get_debug_info()
343 …te(closure->debug_info, "this", sizeof("this"), (void *) &closure->this_ptr, sizeof(zval *), NULL); in zend_closure_get_debug_info()
370 …update(closure->debug_info, "parameter", sizeof("parameter"), (void *) &val, sizeof(zval *), NULL); in zend_closure_get_debug_info()
378 static HashTable *zend_closure_get_gc(zval *obj, zval ***table, int *n TSRMLS_DC) /* {{{ */ in zend_closure_get_gc()
442 ZEND_API void zend_create_closure(zval *res, zend_function *func, zend_class_entry *scope, zval *th… in zend_create_closure()