/PHP-5.5/ |
H A D | .gdbinit | 100 set $zvalue = *(zval **)($fst.arguments - $count) 169 prints zval contents 281 set $zcontents = (zval*) $zvalue 343 set $zval = *(zval **)$p->pData 344 ____printzv $zval 1 362 dumps elements of HashTable made of zval
|
H A D | NEWS | 7973 - Fixed bug #39576 (array_walk() doesn't separate user data zval). (Tony)
|
H A D | README.EXT_SKEL | 172 zval *image = NULL; 173 zval *font = NULL;
|
H A D | README.NEW-OUTPUT-API | 17 Starting an user handler by zval:
|
H A D | README.PARAMETER_PARSING_API | 52 a - array (zval*) 66 r - resource (zval*) 68 z - the actual zval (zval*) 69 Z - the actual zval (zval**) 119 zval *param; 127 zval *obj; 138 zval *obj; 139 zval *arr; 147 zval *arr; 181 zval ***varargs = NULL; [all …]
|
H A D | README.input_filter | 25 zval *post_array; 26 zval *get_array; 27 zval *cookie_array; 99 zval new_var; 100 zval *array_ptr = NULL; 154 zval **tmp; 155 zval *array_ptr = NULL;
|
H A D | UPGRADING.INTERNALS | 108 void (*get_current_key)(zend_object_iterator *iter, zval *key TSRMLS_DC); 110 The key should be written into the zval* using the ZVAL_* macros.
|
/PHP-5.5/Zend/ |
H A D | OBJECTS2_HOWTO | 11 The function should create a new zval, create new object and get the 21 The create_object handler function should create a new zval, create 31 The handlers add_ref and del_ref are called when a new zval referring 45 meant to be changed. The handler returns zval * with the value. 56 stores properties as real zval's that can be modified from outside. 60 get_property_ptr is used to obtain zval ** for future writing to 61 it. If your object properties are stored as zval*, return real place 159 read_property - returns zval *, containing the value of the 166 the engine. If your properties are not zval's, don't define it. 169 be used for read and write. If object properties are not zval's [all …]
|
H A D | zend.c | 135 zval **tmp; in print_hash() 197 zval **tmp; in print_flat_hash() 225 ZEND_API void zend_make_printable_zval(zval *expr, zval *expr_copy, int *use_copy) /* {{{ */ in zend_make_printable_zval() 262 zval *val; in zend_make_printable_zval() 318 zval expr_copy; in zend_print_zval_ex() 625 zval *globals; in php_auto_globals_create_globals() 1021 zval ***params; in zend_error() 1022 zval *retval; in zend_error() 1026 zval *orig_user_error_handler; in zend_error() 1179 params = (zval ***) emalloc(sizeof(zval **)*5); in zend_error() [all …]
|
H A D | zend.h | 290 #define INTERNAL_FUNCTION_PARAMETERS int ht, zval *return_value, zval **return_value_ptr, zval *thi… 315 zval **properties_table; 486 zval **default_properties_table; 487 zval **default_static_members_table; 488 zval **static_members_table; 645 ZEND_API void zend_make_printable_zval(zval *expr, zval *expr_copy, int *use_copy); 646 ZEND_API int zend_print_zval(zval *expr, int indent); 710 extern ZEND_API zval zval_used_for_init; 773 zval *new_zv; \ 824 zval *original_var = varptr; \ [all …]
|
H A D | zend_API.c | 160 zval **value = (zval**)(p-arg_count); in _zend_get_parameters_array_ex() 183 zval **param = (zval **) p-(arg_count--); in zend_copy_parameters_array() 264 zval *obj; in parse_arg_object_to_string() 502 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl() 517 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl() 552 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl() 567 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl() 655 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl() 666 zval ***p = va_arg(*va, zval ***); in zend_parse_arg_impl() 1023 zval *obj = va_arg(args, zval *); in zend_merge_property() [all …]
|
H A D | zend_API.h | 46 zval *function_name; 48 zval **retval_ptr_ptr; 50 zval ***params; 51 zval *object_ptr; 60 zval *object_ptr; 407 ZEND_API int add_index_zval(zval *arg, ulong index, zval *value); 416 ZEND_API int add_next_index_zval(zval *arg, zval *value); 429 ZEND_API int array_set_zval_key(HashTable *ht, zval *key, zval *value); 450 …nction(HashTable *function_table, zval **object_pp, zval *function_name, zval *retval_ptr, zend_ui… 547 zval *__z = (z); \ [all …]
|
H A D | zend_alloc.h | 166 (z) = (zval *) emalloc(sizeof(zval)) 172 (z) = (zval *) emalloc_rel(sizeof(zval))
|
H A D | zend_builtin_functions.c | 411 zval *arg; in ZEND_FUNCTION() 652 zval *val; in ZEND_FUNCTION() 730 zval c; in ZEND_FUNCTION() 797 zval *arg; in ZEND_FUNCTION() 841 zval *obj; in is_a_impl() 1441 zval *zv; in ZEND_FUNCTION() 1642 zval *array = va_arg(args, zval *); in copy_class_or_interface_name() 1713 zval *internal_ar = va_arg(args, zval *), in copy_function_name() 1890 zval *name_array = (zval *)arg; in add_extension_info() 1897 zval *name_array = (zval *)arg; in add_zendext_info() [all …]
|
H A D | zend_builtin_functions.h | 28 ZEND_API void zend_fetch_debug_backtrace(zval *return_value, int skip_last, int options, int limit …
|
H A D | zend_closures.c | 40 zval *this_ptr; 51 zval ***arguments; in ZEND_METHOD() 52 zval *closure_result_ptr = NULL; in ZEND_METHOD() 105 zval tmp_zval; in ZEND_METHOD() 147 static int zend_closure_compare_objects(zval *o1, zval *o2 TSRMLS_DC) /* {{{ */ in zend_closure_compare_objects() 176 ZEND_API zval* zend_get_closure_this_ptr(zval *obj TSRMLS_DC) /* {{{ */ in zend_get_closure_this_ptr() 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() 287 zval result; in zend_closure_clone() [all …]
|
H A D | zend_closures.h | 31 ZEND_API void zend_create_closure(zval *res, zend_function *op_array, zend_class_entry *scope, zval… 32 ZEND_API zend_function *zend_get_closure_invoke_method(zval *obj TSRMLS_DC); 33 ZEND_API const zend_function *zend_get_closure_method_def(zval *obj TSRMLS_DC); 34 ZEND_API zval* zend_get_closure_this_ptr(zval *obj TSRMLS_DC);
|
H A D | zend_compile.c | 338 zval *z = (zval*)zv; in zend_insert_literal() 383 zval c; in zend_add_func_name_literal() 410 zval c; in zend_add_ns_func_name_literal() 443 zval c; in zend_add_class_name_literal() 478 zval c; in zend_add_const_name_literal() 545 zval _c; \ 551 zval _c; \ 557 zval _c; \ 563 zval _c; \ 1698 zval key; in zend_do_begin_function_declaration() [all …]
|
H A D | zend_compile.h | 69 zval constant; 84 zval *zv; 93 zval constant; /* replaced by literal/zv */ 378 zval *object; 388 zval *object; 391 zval *old_error_reporting; 393 zval **original_return_value; 396 zval *current_this; 430 ZEND_API int lex_scan(zval *zendlval TSRMLS_DC); 468 typedef int (*unary_op_type)(zval *, zval * TSRMLS_DC); [all …]
|
H A D | zend_constants.c | 286 ZEND_API int zend_get_constant(const char *name, uint name_len, zval *result TSRMLS_DC) in zend_get_constant() 315 ZEND_API int zend_get_constant_ex(const char *name, uint name_len, zval *result, zend_class_entry *… in zend_get_constant_ex() 322 zval **ret_constant; in zend_get_constant_ex()
|
H A D | zend_constants.h | 34 zval value; 63 ZEND_API int zend_get_constant(const char *name, uint name_len, zval *result TSRMLS_DC); 64 ZEND_API int zend_get_constant_ex(const char *name, uint name_len, zval *result, zend_class_entry *…
|
H A D | zend_exceptions.c | 39 zval *previous; in zend_exception_set_previous() 149 zval obj; in zend_default_exception_new_ex() 151 zval *trace; in zend_default_exception_new_ex() 226 zval *tmp; \ 235 zval *value; in ZEND_METHOD() 294 zval *value; in _default_exception_get_entry() 611 zval *trace; in ZEND_METHOD() 641 zval *previous; in ZEND_METHOD() 669 zval fname; in ZEND_METHOD() 825 zval *ex; in zend_throw_exception() [all …]
|
H A D | zend_exceptions.h | 29 ZEND_API void zend_exception_set_previous(zval *exception, zval *add_previous TSRMLS_DC); 33 void zend_throw_exception_internal(zval *exception TSRMLS_DC); 43 ZEND_API zval * zend_throw_exception(zend_class_entry *exception_ce, const char *message, long code… 44 ZEND_API zval * zend_throw_exception_ex(zend_class_entry *exception_ce, long code TSRMLS_DC, const … 45 ZEND_API void zend_throw_exception_object(zval *exception TSRMLS_DC); 48 ZEND_API zval * zend_throw_error_exception(zend_class_entry *exception_ce, const char *message, lon… 50 extern ZEND_API void (*zend_throw_exception_hook)(zval *ex TSRMLS_DC); 53 ZEND_API void zend_exception_error(zval *exception, int severity TSRMLS_DC);
|
H A D | zend_execute.c | 148 zval *_tmp; \ 787 zval tmp; in zend_assign_to_string_offset() 814 static inline zval* zend_assign_tmp_to_variable(zval **variable_ptr_ptr, zval *value TSRMLS_DC) in zend_assign_tmp_to_variable() 817 zval garbage; in zend_assign_tmp_to_variable() 847 static inline zval* zend_assign_const_to_variable(zval **variable_ptr_ptr, zval *value TSRMLS_DC) in zend_assign_const_to_variable() 850 zval garbage; in zend_assign_const_to_variable() 883 static inline zval* zend_assign_to_variable(zval **variable_ptr_ptr, zval *value TSRMLS_DC) in zend_assign_to_variable() 886 zval garbage; in zend_assign_to_variable() 1138 zval tmp; in zend_fetch_dimension_address() 1268 zval tmp; in zend_fetch_dimension_address_read() [all …]
|
H A D | zend_execute.h | 31 zval tmp_var; 33 zval **ptr_ptr; 34 zval *ptr; 38 zval **ptr_ptr; /* shared with var.ptr_ptr */ 39 zval *str; 44 zval *ptr; /* shared with var.ptr */ 63 ZEND_API int zend_is_true(zval *op); 126 zval tmp; in i_zend_is_true() 296 zval *q = (zval *) *(--p); in zend_vm_stack_clear_multiple() 363 …zval) ((zval) && Z_TYPE_P(zval) == IS_OBJECT && Z_OBJ_HT_P(zval)->get_class_entry != NULL && Z_OBJ… argument [all …]
|