Lines Matching refs:zval

46 ZEND_API int _zend_get_parameters_array_ex(int param_count, zval *argument_array) /* {{{ */  in _zend_get_parameters_array_ex()
48 zval *param_ptr; in _zend_get_parameters_array_ex()
68 ZEND_API int zend_copy_parameters_array(int param_count, zval *argument_array) /* {{{ */ in zend_copy_parameters_array()
70 zval *param_ptr; in zend_copy_parameters_array()
135 ZEND_API char *zend_zval_type_name(const zval *arg) /* {{{ */ in zend_zval_type_name()
142 ZEND_API zend_string *zend_zval_get_type(const zval *arg) /* {{{ */ in zend_zval_get_type()
250 …ALL zend_wrong_parameter_type_error(int num, zend_expected_type expected_type, zval *arg) /* {{{ */ in zend_wrong_parameter_type_error()
264 …zend_wrong_parameter_type_exception(int num, zend_expected_type expected_type, zval *arg) /* {{{ */ in zend_wrong_parameter_type_exception()
278 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_wrong_parameter_class_error(int num, char *name, zval *a… in zend_wrong_parameter_class_error()
288 …D void ZEND_FASTCALL zend_wrong_parameter_class_exception(int num, char *name, zval *arg) /* {{{ */ in zend_wrong_parameter_class_exception()
331 ZEND_API int ZEND_FASTCALL zend_parse_arg_class(zval *arg, zend_class_entry **pce, int num, int che… in zend_parse_arg_class()
366 ZEND_API int ZEND_FASTCALL zend_parse_arg_bool_weak(zval *arg, zend_bool *dest) /* {{{ */ in zend_parse_arg_bool_weak()
377 ZEND_API int ZEND_FASTCALL zend_parse_arg_bool_slow(zval *arg, zend_bool *dest) /* {{{ */ in zend_parse_arg_bool_slow()
386 ZEND_API int ZEND_FASTCALL zend_parse_arg_long_weak(zval *arg, zend_long *dest) /* {{{ */ in zend_parse_arg_long_weak()
426 ZEND_API int ZEND_FASTCALL zend_parse_arg_long_slow(zval *arg, zend_long *dest) /* {{{ */ in zend_parse_arg_long_slow()
435 ZEND_API int ZEND_FASTCALL zend_parse_arg_long_cap_weak(zval *arg, zend_long *dest) /* {{{ */ in zend_parse_arg_long_cap_weak()
467 ZEND_API int ZEND_FASTCALL zend_parse_arg_long_cap_slow(zval *arg, zend_long *dest) /* {{{ */ in zend_parse_arg_long_cap_slow()
476 ZEND_API int ZEND_FASTCALL zend_parse_arg_double_weak(zval *arg, double *dest) /* {{{ */ in zend_parse_arg_double_weak()
502 ZEND_API int ZEND_FASTCALL zend_parse_arg_double_slow(zval *arg, double *dest) /* {{{ */ in zend_parse_arg_double_slow()
514 ZEND_API int ZEND_FASTCALL zend_parse_arg_str_weak(zval *arg, zend_string **dest) /* {{{ */ in zend_parse_arg_str_weak()
521 zval obj; in zend_parse_arg_str_weak()
529 zval rv; in zend_parse_arg_str_weak()
530 zval *z = Z_OBJ_HANDLER_P(arg, get)(arg, &rv); in zend_parse_arg_str_weak()
553 ZEND_API int ZEND_FASTCALL zend_parse_arg_str_slow(zval *arg, zend_string **dest) /* {{{ */ in zend_parse_arg_str_slow()
562 static const char *zend_parse_arg_impl(int arg_num, zval *arg, va_list *va, const char **spec, char… in zend_parse_arg_impl()
568 zval *real_arg = arg; in zend_parse_arg_impl()
672 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl()
683 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl()
704 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl()
714 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl()
795 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl()
814 static int zend_parse_arg(int arg_num, zval *arg, va_list *va, const char **spec, int flags) /* {{{… in zend_parse_arg()
848 ZEND_API int zend_parse_parameter(int flags, int arg_num, zval *arg, const char *spec, ...) in zend_parse_parameter()
876 zval *arg; in zend_parse_va_args()
879 zval **varargs = NULL; in zend_parse_va_args()
973 varargs = va_arg(*va, zval **); in zend_parse_va_args()
1047 ZEND_API int zend_parse_method_parameters(int num_args, zval *this_ptr, const char *type_spec, ...)… in zend_parse_method_parameters()
1053 zval **object; in zend_parse_method_parameters()
1071 object = va_arg(va, zval **); in zend_parse_method_parameters()
1087 ZEND_API int zend_parse_method_parameters_ex(int flags, int num_args, zval *this_ptr, const char *t… in zend_parse_method_parameters_ex()
1092 zval **object; in zend_parse_method_parameters_ex()
1103 object = va_arg(va, zval **); in zend_parse_method_parameters_ex()
1125 ZEND_API void zend_merge_properties(zval *obj, HashTable *properties) /* {{{ */ in zend_merge_properties()
1130 zval *value; in zend_merge_properties()
1135 zval member; in zend_merge_properties()
1150 zval *val; in zend_update_class_constants()
1175 …val = (zval*)((char*)class_type->default_properties_table + prop_info->offset - OBJ_PROP_TO_OFFSET… in zend_update_class_constants()
1198 zval *src = class_type->default_properties_table; in object_properties_init()
1199 zval *dst = object->properties_table; in object_properties_init()
1200 zval *end = src + class_type->default_properties_count; in object_properties_init()
1224 zval *prop; in object_properties_init_ex()
1233 zval *slot = OBJ_PROP(object, property_info->offset); in object_properties_init_ex()
1244 zval *prop, tmp; in object_properties_load()
1274 zval *slot = OBJ_PROP(object, property_info->offset); in object_properties_load()
1304 ZEND_API int object_and_properties_init(zval *arg, zend_class_entry *class_type, HashTable *propert… in object_and_properties_init()
1341 ZEND_API int object_init_ex(zval *arg, zend_class_entry *class_type) /* {{{ */ in object_init_ex()
1347 ZEND_API int object_init(zval *arg) /* {{{ */ in object_init()
1354 ZEND_API int add_assoc_long_ex(zval *arg, const char *key, size_t key_len, zend_long n) /* {{{ */ in add_assoc_long_ex()
1356 zval tmp; in add_assoc_long_ex()
1364 ZEND_API int add_assoc_null_ex(zval *arg, const char *key, size_t key_len) /* {{{ */ in add_assoc_null_ex()
1366 zval tmp; in add_assoc_null_ex()
1374 ZEND_API int add_assoc_bool_ex(zval *arg, const char *key, size_t key_len, int b) /* {{{ */ in add_assoc_bool_ex()
1376 zval tmp; in add_assoc_bool_ex()
1384 ZEND_API int add_assoc_resource_ex(zval *arg, const char *key, size_t key_len, zend_resource *r) /*… in add_assoc_resource_ex()
1386 zval tmp; in add_assoc_resource_ex()
1394 ZEND_API int add_assoc_double_ex(zval *arg, const char *key, size_t key_len, double d) /* {{{ */ in add_assoc_double_ex()
1396 zval tmp; in add_assoc_double_ex()
1404 ZEND_API int add_assoc_str_ex(zval *arg, const char *key, size_t key_len, zend_string *str) /* {{{ … in add_assoc_str_ex()
1406 zval tmp; in add_assoc_str_ex()
1414 ZEND_API int add_assoc_string_ex(zval *arg, const char *key, size_t key_len, const char *str) /* {{… in add_assoc_string_ex()
1416 zval tmp; in add_assoc_string_ex()
1424 ZEND_API int add_assoc_stringl_ex(zval *arg, const char *key, size_t key_len, const char *str, size… in add_assoc_stringl_ex()
1426 zval tmp; in add_assoc_stringl_ex()
1434 ZEND_API int add_assoc_zval_ex(zval *arg, const char *key, size_t key_len, zval *value) /* {{{ */ in add_assoc_zval_ex()
1441 ZEND_API int add_index_long(zval *arg, zend_ulong index, zend_long n) /* {{{ */ in add_index_long()
1443 zval tmp; in add_index_long()
1451 ZEND_API int add_index_null(zval *arg, zend_ulong index) /* {{{ */ in add_index_null()
1453 zval tmp; in add_index_null()
1461 ZEND_API int add_index_bool(zval *arg, zend_ulong index, int b) /* {{{ */ in add_index_bool()
1463 zval tmp; in add_index_bool()
1471 ZEND_API int add_index_resource(zval *arg, zend_ulong index, zend_resource *r) /* {{{ */ in add_index_resource()
1473 zval tmp; in add_index_resource()
1481 ZEND_API int add_index_double(zval *arg, zend_ulong index, double d) /* {{{ */ in add_index_double()
1483 zval tmp; in add_index_double()
1491 ZEND_API int add_index_str(zval *arg, zend_ulong index, zend_string *str) /* {{{ */ in add_index_str()
1493 zval tmp; in add_index_str()
1501 ZEND_API int add_index_string(zval *arg, zend_ulong index, const char *str) /* {{{ */ in add_index_string()
1503 zval tmp; in add_index_string()
1511 ZEND_API int add_index_stringl(zval *arg, zend_ulong index, const char *str, size_t length) /* {{{ … in add_index_stringl()
1513 zval tmp; in add_index_stringl()
1521 ZEND_API int add_index_zval(zval *arg, zend_ulong index, zval *value) /* {{{ */ in add_index_zval()
1528 ZEND_API int add_next_index_long(zval *arg, zend_long n) /* {{{ */ in add_next_index_long()
1530 zval tmp; in add_next_index_long()
1537 ZEND_API int add_next_index_null(zval *arg) /* {{{ */ in add_next_index_null()
1539 zval tmp; in add_next_index_null()
1546 ZEND_API int add_next_index_bool(zval *arg, int b) /* {{{ */ in add_next_index_bool()
1548 zval tmp; in add_next_index_bool()
1555 ZEND_API int add_next_index_resource(zval *arg, zend_resource *r) /* {{{ */ in add_next_index_resource()
1557 zval tmp; in add_next_index_resource()
1564 ZEND_API int add_next_index_double(zval *arg, double d) /* {{{ */ in add_next_index_double()
1566 zval tmp; in add_next_index_double()
1573 ZEND_API int add_next_index_str(zval *arg, zend_string *str) /* {{{ */ in add_next_index_str()
1575 zval tmp; in add_next_index_str()
1582 ZEND_API int add_next_index_string(zval *arg, const char *str) /* {{{ */ in add_next_index_string()
1584 zval tmp; in add_next_index_string()
1591 ZEND_API int add_next_index_stringl(zval *arg, const char *str, size_t length) /* {{{ */ in add_next_index_stringl()
1593 zval tmp; in add_next_index_stringl()
1600 ZEND_API int add_next_index_zval(zval *arg, zval *value) /* {{{ */ in add_next_index_zval()
1606 ZEND_API zval *add_get_assoc_string_ex(zval *arg, const char *key, uint32_t key_len, const char *st… in add_get_assoc_string_ex()
1608 zval tmp, *ret; in add_get_assoc_string_ex()
1616 ZEND_API zval *add_get_assoc_stringl_ex(zval *arg, const char *key, uint32_t key_len, const char *s… in add_get_assoc_stringl_ex()
1618 zval tmp, *ret; in add_get_assoc_stringl_ex()
1626 ZEND_API zval *add_get_index_long(zval *arg, zend_ulong index, zend_long l) /* {{{ */ in add_get_index_long()
1628 zval tmp; in add_get_index_long()
1635 ZEND_API zval *add_get_index_double(zval *arg, zend_ulong index, double d) /* {{{ */ in add_get_index_double()
1637 zval tmp; in add_get_index_double()
1644 ZEND_API zval *add_get_index_str(zval *arg, zend_ulong index, zend_string *str) /* {{{ */ in add_get_index_str()
1646 zval tmp; in add_get_index_str()
1653 ZEND_API zval *add_get_index_string(zval *arg, zend_ulong index, const char *str) /* {{{ */ in add_get_index_string()
1655 zval tmp; in add_get_index_string()
1662 ZEND_API zval *add_get_index_stringl(zval *arg, zend_ulong index, const char *str, size_t length) /… in add_get_index_stringl()
1664 zval tmp; in add_get_index_stringl()
1671 ZEND_API int array_set_zval_key(HashTable *ht, zval *key, zval *value) /* {{{ */ in array_set_zval_key()
1673 zval *result; in array_set_zval_key()
1712 ZEND_API int add_property_long_ex(zval *arg, const char *key, size_t key_len, zend_long n) /* {{{ */ in add_property_long_ex()
1714 zval tmp; in add_property_long_ex()
1715 zval z_key; in add_property_long_ex()
1725 ZEND_API int add_property_bool_ex(zval *arg, const char *key, size_t key_len, zend_long b) /* {{{ */ in add_property_bool_ex()
1727 zval tmp; in add_property_bool_ex()
1728 zval z_key; in add_property_bool_ex()
1738 ZEND_API int add_property_null_ex(zval *arg, const char *key, size_t key_len) /* {{{ */ in add_property_null_ex()
1740 zval tmp; in add_property_null_ex()
1741 zval z_key; in add_property_null_ex()
1751 ZEND_API int add_property_resource_ex(zval *arg, const char *key, size_t key_len, zend_resource *r)… in add_property_resource_ex()
1753 zval tmp; in add_property_resource_ex()
1754 zval z_key; in add_property_resource_ex()
1765 ZEND_API int add_property_double_ex(zval *arg, const char *key, size_t key_len, double d) /* {{{ */ in add_property_double_ex()
1767 zval tmp; in add_property_double_ex()
1768 zval z_key; in add_property_double_ex()
1778 ZEND_API int add_property_str_ex(zval *arg, const char *key, size_t key_len, zend_string *str) /* {… in add_property_str_ex()
1780 zval tmp; in add_property_str_ex()
1781 zval z_key; in add_property_str_ex()
1792 ZEND_API int add_property_string_ex(zval *arg, const char *key, size_t key_len, const char *str) /*… in add_property_string_ex()
1794 zval tmp; in add_property_string_ex()
1795 zval z_key; in add_property_string_ex()
1806 ZEND_API int add_property_stringl_ex(zval *arg, const char *key, size_t key_len, const char *str, s… in add_property_stringl_ex()
1808 zval tmp; in add_property_stringl_ex()
1809 zval z_key; in add_property_stringl_ex()
1820 ZEND_API int add_property_zval_ex(zval *arg, const char *key, size_t key_len, zval *value) /* {{{ */ in add_property_zval_ex()
1822 zval z_key; in add_property_zval_ex()
1889 static int zend_startup_module_zval(zval *zv) /* {{{ */ in zend_startup_module_zval()
2544 static int clean_module_class(zval *el, void *arg) /* {{{ */ in clean_module_class()
2621 static int module_registry_cleanup(zval *zv) /* {{{ */ in module_registry_cleanup()
2673 static int module_registry_unload_temp_wrapper(zval *el) /* {{{ */ in module_registry_unload_temp_wrapper()
2680 static int exec_done_cb(zval *el) /* {{{ */ in exec_done_cb()
2815 ZEND_API int zend_set_hash_symbol(zval *symbol, const char *name, int name_length, zend_bool is_ref… in zend_set_hash_symbol()
2872 zval *p = intern->properties_table; in display_disabled_class()
2873 zval *end = p + class_type->default_properties_count; in display_disabled_class()
2995 static zend_always_inline int zend_is_callable_check_func(int check_flags, zval *callable, zend_fca… in zend_is_callable_check_func()
3006 zval *zv; in zend_is_callable_check_func()
3276 ZEND_API zend_string *zend_get_callable_name_ex(zval *callable, zend_object *object) /* {{{ */ in zend_get_callable_name_ex()
3288 zval *method = NULL; in zend_get_callable_name_ex()
3289 zval *obj = NULL; in zend_get_callable_name_ex()
3333 ZEND_API zend_string *zend_get_callable_name(zval *callable) /* {{{ */ in zend_get_callable_name()
3339 static zend_always_inline zend_bool zend_is_callable_impl(zval *callable, zend_object *object, uint… in zend_is_callable_impl()
3387 zval *method = NULL; in zend_is_callable_impl()
3388 zval *obj = NULL; in zend_is_callable_impl()
3463 ZEND_API zend_bool zend_is_callable_ex(zval *callable, zend_object *object, uint32_t check_flags, z… in zend_is_callable_ex()
3472 ZEND_API zend_bool zend_is_callable(zval *callable, uint32_t check_flags, zend_string **callable_na… in zend_is_callable()
3478 ZEND_API zend_bool zend_make_callable(zval *callable, zend_string **callable_name) /* {{{ */ in zend_make_callable()
3504 ZEND_API int zend_fcall_info_init(zval *callable, uint32_t check_flags, zend_fcall_info *fci, zend_… in zend_fcall_info_init()
3525 zval *p = fci->params; in zend_fcall_info_args_clear()
3526 zval *end = p + fci->param_count; in zend_fcall_info_args_clear()
3541 ZEND_API void zend_fcall_info_args_save(zend_fcall_info *fci, int *param_count, zval **params) /* {… in zend_fcall_info_args_save()
3550 ZEND_API void zend_fcall_info_args_restore(zend_fcall_info *fci, int param_count, zval *params) /* … in zend_fcall_info_args_restore()
3558 ZEND_API int zend_fcall_info_args_ex(zend_fcall_info *fci, zend_function *func, zval *args) /* {{{ … in zend_fcall_info_args_ex()
3560 zval *arg, *params; in zend_fcall_info_args_ex()
3574 fci->params = params = (zval *) erealloc(fci->params, fci->param_count * sizeof(zval)); in zend_fcall_info_args_ex()
3591 ZEND_API int zend_fcall_info_args(zend_fcall_info *fci, zval *args) /* {{{ */ in zend_fcall_info_args()
3597 ZEND_API int zend_fcall_info_argp(zend_fcall_info *fci, int argc, zval *argv) /* {{{ */ in zend_fcall_info_argp()
3609 fci->params = (zval *) erealloc(fci->params, fci->param_count * sizeof(zval)); in zend_fcall_info_argp()
3623 zval *arg; in zend_fcall_info_argv()
3633 fci->params = (zval *) erealloc(fci->params, fci->param_count * sizeof(zval)); in zend_fcall_info_argv()
3636 arg = va_arg(*argv, zval *); in zend_fcall_info_argv()
3658 …call_info_call(zend_fcall_info *fci, zend_fcall_info_cache *fcc, zval *retval_ptr, zval *args) /* … in zend_fcall_info_call()
3660 zval retval, *org_params = NULL; in zend_fcall_info_call()
3694 static inline zend_string *zval_make_interned_string(zval *zv) /* {{{ */ in zval_make_interned_string()
3709 ZEND_API int zend_declare_property_ex(zend_class_entry *ce, zend_string *name, zval *property, int … in zend_declare_property_ex()
3737 …ce->default_static_members_table = perealloc(ce->default_static_members_table, sizeof(zval) * ce->… in zend_declare_property_ex()
3752 …ce->default_properties_table = perealloc(ce->default_properties_table, sizeof(zval) * ce->default_… in zend_declare_property_ex()
3790 ZEND_API int zend_declare_property(zend_class_entry *ce, const char *name, size_t name_length, zval in zend_declare_property()
3801 zval property; in zend_declare_property_null()
3810 zval property; in zend_declare_property_bool()
3819 zval property; in zend_declare_property_long()
3828 zval property; in zend_declare_property_double()
3837 zval property; in zend_declare_property_string()
3846 zval property; in zend_declare_property_stringl()
3853 ZEND_API int zend_declare_class_constant_ex(zend_class_entry *ce, zend_string *name, zval *value, i… in zend_declare_class_constant_ex()
3894 …e_class_constant(zend_class_entry *ce, const char *name, size_t name_length, zval *value) /* {{{ */ in zend_declare_class_constant()
3913 zval constant; in zend_declare_class_constant_null()
3922 zval constant; in zend_declare_class_constant_long()
3931 zval constant; in zend_declare_class_constant_bool()
3940 zval constant; in zend_declare_class_constant_double()
3949 zval constant; in zend_declare_class_constant_stringl()
3962 …API void zend_update_property_ex(zend_class_entry *scope, zval *object, zend_string *name, zval *v… in zend_update_property_ex()
3964 zval property; in zend_update_property_ex()
3979 …d zend_update_property(zend_class_entry *scope, zval *object, const char *name, size_t name_length… in zend_update_property()
3981 zval property; in zend_update_property()
3997 ZEND_API void zend_update_property_null(zend_class_entry *scope, zval *object, const char *name, si… in zend_update_property_null()
3999 zval tmp; in zend_update_property_null()
4006 ZEND_API void zend_unset_property(zend_class_entry *scope, zval *object, const char *name, size_t n… in zend_unset_property()
4008 zval property; in zend_unset_property()
4024 ZEND_API void zend_update_property_bool(zend_class_entry *scope, zval *object, const char *name, si… in zend_update_property_bool()
4026 zval tmp; in zend_update_property_bool()
4033 ZEND_API void zend_update_property_long(zend_class_entry *scope, zval *object, const char *name, si… in zend_update_property_long()
4035 zval tmp; in zend_update_property_long()
4042 ZEND_API void zend_update_property_double(zend_class_entry *scope, zval *object, const char *name, … in zend_update_property_double()
4044 zval tmp; in zend_update_property_double()
4051 ZEND_API void zend_update_property_str(zend_class_entry *scope, zval *object, const char *name, siz… in zend_update_property_str()
4053 zval tmp; in zend_update_property_str()
4060 ZEND_API void zend_update_property_string(zend_class_entry *scope, zval *object, const char *name, … in zend_update_property_string()
4062 zval tmp; in zend_update_property_string()
4070 ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zval *object, const char *name,… in zend_update_property_stringl()
4072 zval tmp; in zend_update_property_stringl()
4080 ZEND_API int zend_update_static_property_ex(zend_class_entry *scope, zend_string *name, zval *value… in zend_update_static_property_ex()
4082 zval *property; in zend_update_static_property_ex()
4100 zval garbage; in zend_update_static_property_ex()
4111 …atic_property(zend_class_entry *scope, const char *name, size_t name_length, zval *value) /* {{{ */ in zend_update_static_property()
4122 zval tmp; in zend_update_static_property_null()
4131 zval tmp; in zend_update_static_property_bool()
4140 zval tmp; in zend_update_static_property_long()
4149 zval tmp; in zend_update_static_property_double()
4158 zval tmp; in zend_update_static_property_string()
4168 zval tmp; in zend_update_static_property_stringl()
4176 ZEND_API zval *zend_read_property_ex(zend_class_entry *scope, zval *object, zend_string *name, zend… in zend_read_property_ex()
4178 zval property, *value; in zend_read_property_ex()
4195 ZEND_API zval *zend_read_property(zend_class_entry *scope, zval *object, const char *name, size_t n… in zend_read_property()
4197 zval *value; in zend_read_property()
4207 ZEND_API zval *zend_read_static_property_ex(zend_class_entry *scope, zend_string *name, zend_bool s… in zend_read_static_property_ex()
4209 zval *property; in zend_read_static_property_ex()
4220 ZEND_API zval *zend_read_static_property(zend_class_entry *scope, const char *name, size_t name_len… in zend_read_static_property()
4223 zval *property = zend_read_static_property_ex(scope, key, silent); in zend_read_static_property()
4316 ZEND_API zend_bool zend_is_iterable(zval *iterable) /* {{{ */ in zend_is_iterable()
4329 ZEND_API zend_bool zend_is_countable(zval *countable) /* {{{ */ in zend_is_countable()