Home
last modified time | relevance | path

Searched refs:zval (Results 1 – 25 of 508) sorted by path

12345678910>>...21

/PHP-7.4/
H A D.gdbinit41 set $callFrameSize = (sizeof(zend_execute_data) + sizeof(zval) - 1) / sizeof(zval)
46 set $zvalue = ((zval *) $cv_ex_ptr) + $callFrameSize + $cv_idx
85 set $callFrameSize = (sizeof(zend_execute_data) + sizeof(zval) - 1) / sizeof(zval)
94 set $zvalue = (zval *) $ex + $callFrameSize + $arg
158 prints zval contents
235 set $val = (zval*)((char*)$zobj + $prop->offset)
295 set $zcontents = (zval*) $zvalue
359 printf "%p\n", (zval *)&$p->val
362 set $zval = (zval *)&$p->val
363 ____printzv $zval 1
[all …]
H A DUPGRADING.INTERNALS49 instead of zval*.
73 HashTable *get_properties_for(zval *obj, zend_prop_purpose purpose)
/PHP-7.4/Zend/tests/
H A Dtemporary_cleaning_015.phpt2 Attempt to free invalid structure (result of ROPE_INIT is not a zval)
/PHP-7.4/Zend/
H A Dzend.c286 zval *tmp; in print_hash()
337 zval *tmp; in print_flat_hash()
358 ZEND_API int zend_make_printable_zval(zval *expr, zval *expr_copy) /* {{{ */ in zend_make_printable_zval()
571 static void auto_global_dtor(zval *zv) /* {{{ */ in auto_global_dtor()
578 static void function_copy_ctor(zval *zv) /* {{{ */ in function_copy_ctor()
775 zval globals; in php_auto_globals_create_globals()
1267 zval params[5]; in zend_error_va_list()
1268 zval retval; in zend_error_va_list()
1269 zval orig_user_error_handler; in zend_error_va_list()
1639 zval orig_user_exception_handler; in zend_user_exception_handler()
[all …]
H A Dzend.h123 zval *default_properties_table;
124 zval *default_static_members_table;
125 ZEND_MAP_PTR_DEF(zval *, static_members_table);
194 zval *(*get_configuration_directive)(zend_string *name);
248 ZEND_API int zend_make_printable_zval(zval *expr, zval *expr_copy);
249 ZEND_API size_t zend_print_zval(zval *expr, int indent);
250 ZEND_API void zend_print_zval_r(zval *expr, int indent);
251 ZEND_API zend_string *zend_print_zval_r_to_str(zval *expr, int indent);
252 ZEND_API void zend_print_flat_zval_r(zval *expr);
325 ZEND_API zval *zend_get_configuration_directive(zend_string *name);
[all …]
H A Dzend_API.c565 zval rv; in zend_parse_arg_str_weak()
708 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl()
719 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl()
740 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl()
750 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl()
835 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl()
1444 zval tmp; in add_assoc_long_ex()
1454 zval tmp; in add_assoc_null_ex()
1464 zval tmp; in add_assoc_bool_ex()
1474 zval tmp; in add_assoc_resource_ex()
[all …]
H A Dzend_API.h44 zval function_name;
45 zval *retval;
46 zval *params;
463 ZEND_API int _call_user_function_ex(zval *object, zval *function_name, zval *retval_ptr, uint32_t p…
697 zval *_zv = zv; \
719 zval *_zv = zv; \
741 zval *_zv = zv; \
763 zval *_zv = zv; \
785 zval *_zv = zv; \
807 zval *_zv = zv; \
[all …]
H A Dzend_ast.c83 zval zv; in zend_ast_create_zval_from_str()
89 zval zv; in zend_ast_create_zval_from_long()
409 static int zend_ast_add_array_element(zval *result, zval *offset, zval *expr) in zend_ast_add_array_element()
449 static int zend_ast_add_unpacked_element(zval *result, zval *expr) { in zend_ast_add_unpacked_element()
452 zval *val; in zend_ast_add_unpacked_element()
477 zval op1, op2; in zend_ast_evaluate()
521 zval *zv = zend_ast_get_zval(ast); in zend_ast_evaluate()
997 zval *zv = zend_ast_get_zval(ast); in zend_ast_export_name()
1010 zval *zv = zend_ast_get_zval(ast); in zend_ast_export_ns_name()
1245 zval *val; in zend_ast_export_zval()
[all …]
H A Dzend_ast.h181 zval val;
200 ZEND_API zend_ast * ZEND_FASTCALL zend_ast_create_zval_with_lineno(zval *zv, uint32_t lineno);
201 ZEND_API zend_ast * ZEND_FASTCALL zend_ast_create_zval_ex(zval *zv, zend_ast_attr attr);
202 ZEND_API zend_ast * ZEND_FASTCALL zend_ast_create_zval(zval *zv);
275 ZEND_API int ZEND_FASTCALL zend_ast_evaluate(zval *result, zend_ast *ast, zend_class_entry *scope);
297 static zend_always_inline zval *zend_ast_get_zval(zend_ast *ast) { in zend_ast_get_zval()
302 zval *zv = zend_ast_get_zval(ast); in zend_ast_get_str()
319 zval *zv = zend_ast_get_zval(ast); in zend_ast_get_lineno()
H A Dzend_builtin_functions.c472 zval *arg; in ZEND_FUNCTION()
518 zval *p, *q; in ZEND_FUNCTION()
792 zval *val; in validate_constant_array()
1005 zval *arg; in ZEND_FUNCTION()
1037 zval *obj; in is_a_impl()
1182 zval *obj; in ZEND_FUNCTION()
1254 zval *obj; in ZEND_FUNCTION()
1670 zval zeh; in ZEND_FUNCTION()
1960 zval *val; in ZEND_FUNCTION()
2003 zval *name_array = (zval *)arg; in add_zendext_info()
[all …]
H A Dzend_builtin_functions.h26 ZEND_API void zend_fetch_debug_backtrace(zval *return_value, int skip_last, int options, int limit);
H A Dzend_closures.c252 zval params[2]; in ZEND_NAMED_FUNCTION()
284 zval instance; in zend_create_closure_from_callable()
341 zval *callable; in ZEND_METHOD()
418 ZEND_API zval* zend_get_closure_this_ptr(zval *obj) /* {{{ */ in zend_get_closure_this_ptr()
435 static ZEND_COLD zval *zend_closure_read_property(zval *object, zval *member, int type, void **cach… in zend_closure_read_property()
442 static ZEND_COLD zval *zend_closure_write_property(zval *object, zval *member, zval *value, void **… in zend_closure_write_property()
506 zval result; in zend_closure_clone()
533 zval val; in zend_closure_get_debug_info()
543 zval *var; in zend_closure_get_debug_info()
574 zval info; in zend_closure_get_debug_info()
[all …]
H A Dzend_closures.h30 void zend_closure_bind_var(zval *closure_zv, zend_string *var_name, zval *var);
31 void zend_closure_bind_var_ex(zval *closure_zv, uint32_t offset, zval *val);
35 …PI void zend_create_closure(zval *res, zend_function *op_array, zend_class_entry *scope, zend_clas…
36 …id zend_create_fake_closure(zval *res, zend_function *op_array, zend_class_entry *scope, zend_clas…
38 ZEND_API const zend_function *zend_get_closure_method_def(zval *obj);
39 ZEND_API zval* zend_get_closure_this_ptr(zval *obj);
H A Dzend_compile.c340 zval tmp; in zend_register_seen_symbol()
396 zval *p, rv; in zend_set_compiled_filename()
522 zval zv; in zend_add_literal_string()
622 zval _c; \
1471 zval *c; in zend_try_ct_eval_class_const()
1628 zval zv; in zendlex()
3315 zval c; in zend_compile_func_defined()
4432 zval *label; in zend_resolve_goto_label()
5691 zval zv; in zend_compile_closure_uses()
5715 zval zv; in zend_compile_implicit_closure_uses()
[all …]
H A Dzend_compile.h74 zval *zv;
83 zval constant; /* replaced by literal/zv */
372 ((zval*)((char*)(obj) + offset))
451 zval *literals;
506 zval *return_value;
568 ((zval*)(((char*)(call)) + ((int)(n))))
744 typedef int (ZEND_FASTCALL *unary_op_type)(zval *, zval *);
745 typedef int (ZEND_FASTCALL *binary_op_type)(zval *, zval *, zval *);
805 ZEND_API void zend_function_dtor(zval *zv);
807 void zend_class_add_ref(zval *zv);
[all …]
H A Dzend_constants.c36 void free_zend_constant(zval *zv) in free_zend_constant()
57 static void copy_zend_constant(zval *zv) in copy_zend_constant()
80 static int clean_module_constant(zval *el, void *arg) in clean_module_constant()
267 ZEND_API zval *zend_get_constant_str(const char *name, size_t name_len) in zend_get_constant_str()
275 zval *zv; in zend_get_constant_impl()
299 ZEND_API zval *zend_get_constant(zend_string *name) in zend_get_constant()
322 ZEND_API zval *zend_get_constant_ex(zend_string *cname, zend_class_entry *scope, uint32_t flags) in zend_get_constant_ex()
344 zval *ret_constant = NULL; in zend_get_constant_ex()
H A Dzend_constants.h36 zval value;
74 void free_zend_constant(zval *zv);
79 ZEND_API zval *zend_get_constant(zend_string *name);
80 ZEND_API zval *zend_get_constant_str(const char *name, size_t name_len);
81 ZEND_API zval *zend_get_constant_ex(zend_string *name, zend_class_entry *scope, uint32_t flags);
H A Dzend_dtrace.c27 ZEND_API void (*zend_dtrace_execute_internal)(zend_execute_data *execute_data, zval *return_value);
92 ZEND_API void dtrace_execute_internal(zend_execute_data *execute_data, zval *return_value) in dtrace_execute_internal()
H A Dzend_dtrace.h33 ZEND_API extern void (*zend_dtrace_execute_internal)(zend_execute_data *execute_data, zval *return_…
37 ZEND_API void dtrace_execute_internal(zend_execute_data *execute_data, zval *return_value);
H A Dzend_exceptions.c76 zval pv, zv, rv; in zend_exception_set_previous()
211 zval obj, tmp; in zend_default_exception_new_ex()
213 zval trace; in zend_default_exception_new_ex()
605 zval *arg; in _build_trace_string()
628 zval *object; in ZEND_METHOD()
664 zval rv; in ZEND_METHOD()
679 zval rv, tmp; in ZEND_METHOD()
909 zval ex, tmp; in zend_throw_exception()
954 zval ex, tmp; in zend_throw_error_exception()
1003 zval tmp; in zend_exception_error()
[all …]
H A Dzend_exceptions.h42 ZEND_API ZEND_COLD void zend_throw_exception_internal(zval *exception);
46 ZEND_API zend_class_entry *zend_get_exception_base(zval *object);
60 ZEND_API ZEND_COLD void zend_throw_exception_object(zval *exception);
65 extern ZEND_API void (*zend_throw_exception_hook)(zval *ex);
H A Dzend_execute.c996 zval tmp; in zend_assign_to_typed_prop()
1291 static zend_always_inline int zend_binary_op(zval *ret, zval *op1, zval *op2 OPLINE_DC) in zend_binary_op()
1317 zval *z; in zend_binary_assign_op_obj_dim()
1688 zval tmp; in zend_incdec_typed_ref()
1717 zval tmp; in zend_incdec_typed_prop()
1819 zval *z; in zend_post_incdec_overloaded_property()
1832 zval rv2; in zend_post_incdec_overloaded_property()
1855 zval rv; in zend_pre_incdec_overloaded_property()
1896 zval *z; in zend_assign_op_overloaded_property()
2519 ZEND_API void zend_fetch_dimension_const(zval *result, zval *container, zval *dim, int type) in zend_fetch_dimension_const()
[all …]
H A Dzend_execute.h78 ZEND_API zval* zend_assign_to_typed_ref(zval *variable_ptr, zval *value, zend_uchar value_type, zen…
100 static zend_always_inline zval* zend_assign_to_variable(zval *variable_ptr, zval *value, zend_uchar… in zend_assign_to_variable()
146 ZEND_API int zval_update_constant(zval *pp);
152 zval *top;
153 zval *end;
161 (((zval*)(stack)) + ZEND_VM_STACK_HEADER_SLOTS)
216 return used_stack * sizeof(zval); in zend_vm_calc_used_stack()
257 zval *p = ZEND_CALL_ARG(call, 1); in zend_vm_stack_free_args()
286 EG(vm_stack_top) = (zval*)call; in zend_vm_stack_free_call_frame_ex()
316 ZEND_API void zend_fetch_dimension_const(zval *result, zval *container, zval *dim, int type);
[all …]
H A Dzend_execute_API.c258 zval *zv; in shutdown_executor()
614 zval tmp; in zval_update_constant_ex()
633 int _call_user_function_ex(zval *object, zval *function_name, zval *retval_ptr, uint32_t param_coun… in _call_user_function_ex()
758 zval *param; in zend_call_function()
897 zval args[1], *zv; in zend_lookup_class_ex()
898 zval local_retval; in zend_lookup_class_ex()
1064 zval pv; in zend_eval_stringl()
1087 zval local_retval; in zend_eval_stringl()
1440 zval exception_zv; in zend_fetch_class_by_name()
1526 zval *var = EX_VAR_NUM(0); in zend_attach_symbol_table()
[all …]
H A Dzend_gc.c695 zval *zv; in gc_scan_black()
704 zval *zv, *end; in gc_scan_black()
705 zval tmp; in gc_scan_black()
813 zval *zv; in gc_mark_grey()
825 zval tmp; in gc_mark_grey()
988 zval *zv; in gc_scan()
1011 zval tmp; in gc_scan()
1159 zval *zv; in gc_collect_white()
1174 zval tmp; in gc_collect_white()
1331 zval *zv; in gc_remove_nested_data_from_buffer()
[all …]

Completed in 163 milliseconds

12345678910>>...21