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()
77 zval *newthis, *zclosure, *scope_arg = NULL; in ZEND_METHOD()
105 zval tmp_zval; in ZEND_METHOD()
153 static zend_function *zend_closure_get_constructor(zval *object TSRMLS_DC) /* {{{ */ in zend_closure_get_constructor()
160 static int zend_closure_compare_objects(zval *o1, zval *o2 TSRMLS_DC) /* {{{ */ in zend_closure_compare_objects()
166 ZEND_API zend_function *zend_get_closure_invoke_method(zval *obj TSRMLS_DC) /* {{{ */ in zend_get_closure_invoke_method()
184 ZEND_API const zend_function *zend_get_closure_method_def(zval *obj TSRMLS_DC) /* {{{ */ in zend_get_closure_method_def()
191 ZEND_API zval* zend_get_closure_this_ptr(zval *obj TSRMLS_DC) /* {{{ */ in zend_get_closure_this_ptr()
198 static zend_function *zend_closure_get_method(zval **object_ptr, char *method_name, int method_len,… in zend_closure_get_method()
216 static zval *zend_closure_read_property(zval *object, zval *member, int type, const zend_literal *k… in zend_closure_read_property()
224 static void zend_closure_write_property(zval *object, zval *member, zval *value, const zend_literal… in zend_closure_write_property()
230 static zval **zend_closure_get_property_ptr_ptr(zval *object, zval *member, int type, const zend_li… in zend_closure_get_property_ptr_ptr()
237 static int zend_closure_has_property(zval *object, zval *member, int has_set_exists, const zend_lit… in zend_closure_has_property()
246 static void zend_closure_unset_property(zval *object, zval *member, const zend_literal *key TSRMLS_… in zend_closure_unset_property()
299 static zend_object_value zend_closure_clone(zval *zobject TSRMLS_DC) /* {{{ */ in zend_closure_clone()
302 zval result; in zend_closure_clone()
309 int zend_closure_get_closure(zval *obj, zend_class_entry **ce_ptr, zend_function **fptr_ptr, zval *… in zend_closure_get_closure()
335 static HashTable *zend_closure_get_debug_info(zval *object, int *is_temp TSRMLS_DC) /* {{{ */ in zend_closure_get_debug_info()
338 zval *val; in zend_closure_get_debug_info()
352 …_hash_copy(Z_ARRVAL_P(val), static_variables, (copy_ctor_func_t)zval_add_ref, NULL, sizeof(zval*)); in zend_closure_get_debug_info()
353 …zend_hash_update(closure->debug_info, "static", sizeof("static"), (void *) &val, sizeof(zval *), N… in zend_closure_get_debug_info()
358 …te(closure->debug_info, "this", sizeof("this"), (void *) &closure->this_ptr, sizeof(zval *), NULL); in zend_closure_get_debug_info()
385 …update(closure->debug_info, "parameter", sizeof("parameter"), (void *) &val, sizeof(zval *), NULL); in zend_closure_get_debug_info()
393 static HashTable *zend_closure_get_gc(zval *obj, zval ***table, int *n TSRMLS_DC) /* {{{ */ in zend_closure_get_gc()
457 ZEND_API void zend_create_closure(zval *res, zend_function *func, zend_class_entry *scope, zval *th… in zend_create_closure()