Lines Matching refs:zval
47 zval function_name;
49 zval *retval;
50 zval *params;
250 ZEND_API int _zend_get_parameters_array_ex(int param_count, zval *argument_array);
253 ZEND_API int zend_copy_parameters_array(int param_count, zval *argument_array);
269 ZEND_API char *zend_zval_type_name(const zval *arg);
271 ZEND_API int zend_parse_method_parameters(int num_args, zval *this_ptr, const char *type_spec, ...);
272 ZEND_API int zend_parse_method_parameters_ex(int flags, int num_args, zval *this_ptr, const char *t…
274 ZEND_API int zend_parse_parameter(int flags, int arg_num, zval *arg, const char *spec, ...);
313 ZEND_API zend_bool zend_is_callable_ex(zval *callable, zend_object *object, uint check_flags, zend_…
314 ZEND_API zend_bool zend_is_callable(zval *callable, uint check_flags, zend_string **callable_name);
315 ZEND_API zend_bool zend_make_callable(zval *callable, zend_string **callable_name);
318 ZEND_API int zend_declare_property_ex(zend_class_entry *ce, zend_string *name, zval *property, int …
319 ZEND_API int zend_declare_property(zend_class_entry *ce, const char *name, size_t name_length, zval…
327 …nd_declare_class_constant(zend_class_entry *ce, const char *name, size_t name_length, zval *value);
337 …API void zend_update_property_ex(zend_class_entry *scope, zval *object, zend_string *name, zval *v…
338 …d zend_update_property(zend_class_entry *scope, zval *object, const char *name, size_t name_length…
339 ZEND_API void zend_update_property_null(zend_class_entry *scope, zval *object, const char *name, si…
340 ZEND_API void zend_update_property_bool(zend_class_entry *scope, zval *object, const char *name, si…
341 ZEND_API void zend_update_property_long(zend_class_entry *scope, zval *object, const char *name, si…
342 ZEND_API void zend_update_property_double(zend_class_entry *scope, zval *object, const char *name, …
343 ZEND_API void zend_update_property_str(zend_class_entry *scope, zval *object, const char *name, siz…
344 ZEND_API void zend_update_property_string(zend_class_entry *scope, zval *object, const char *name, …
345 ZEND_API void zend_update_property_stringl(zend_class_entry *scope, zval *object, const char *name,…
346 ZEND_API void zend_unset_property(zend_class_entry *scope, zval *object, const char *name, size_t n…
348 …update_static_property(zend_class_entry *scope, const char *name, size_t name_length, zval *value);
356 ZEND_API zval *zend_read_property(zend_class_entry *scope, zval *object, const char *name, size_t n…
358 ZEND_API zval *zend_read_static_property(zend_class_entry *scope, const char *name, size_t name_len…
381 ZEND_API int _array_init(zval *arg, uint32_t size ZEND_FILE_LINE_DC);
382 ZEND_API int _object_init(zval *arg ZEND_FILE_LINE_DC);
383 ZEND_API int _object_init_ex(zval *arg, zend_class_entry *ce ZEND_FILE_LINE_DC);
384 ZEND_API int _object_and_properties_init(zval *arg, zend_class_entry *ce, HashTable *properties ZEN…
389 ZEND_API void zend_merge_properties(zval *obj, HashTable *properties);
391 ZEND_API int add_assoc_long_ex(zval *arg, const char *key, size_t key_len, zend_long n);
392 ZEND_API int add_assoc_null_ex(zval *arg, const char *key, size_t key_len);
393 ZEND_API int add_assoc_bool_ex(zval *arg, const char *key, size_t key_len, int b);
394 ZEND_API int add_assoc_resource_ex(zval *arg, const char *key, size_t key_len, zend_resource *r);
395 ZEND_API int add_assoc_double_ex(zval *arg, const char *key, size_t key_len, double d);
396 ZEND_API int add_assoc_str_ex(zval *arg, const char *key, size_t key_len, zend_string *str);
397 ZEND_API int add_assoc_string_ex(zval *arg, const char *key, size_t key_len, char *str);
398 ZEND_API int add_assoc_stringl_ex(zval *arg, const char *key, size_t key_len, char *str, size_t len…
399 ZEND_API int add_assoc_zval_ex(zval *arg, const char *key, size_t key_len, zval *value);
417 ZEND_API int add_index_long(zval *arg, zend_ulong idx, zend_long n);
418 ZEND_API int add_index_null(zval *arg, zend_ulong idx);
419 ZEND_API int add_index_bool(zval *arg, zend_ulong idx, int b);
420 ZEND_API int add_index_resource(zval *arg, zend_ulong idx, zend_resource *r);
421 ZEND_API int add_index_double(zval *arg, zend_ulong idx, double d);
422 ZEND_API int add_index_str(zval *arg, zend_ulong idx, zend_string *str);
423 ZEND_API int add_index_string(zval *arg, zend_ulong idx, const char *str);
424 ZEND_API int add_index_stringl(zval *arg, zend_ulong idx, const char *str, size_t length);
425 ZEND_API int add_index_zval(zval *arg, zend_ulong index, zval *value);
427 ZEND_API int add_next_index_long(zval *arg, zend_long n);
428 ZEND_API int add_next_index_null(zval *arg);
429 ZEND_API int add_next_index_bool(zval *arg, int b);
430 ZEND_API int add_next_index_resource(zval *arg, zend_resource *r);
431 ZEND_API int add_next_index_double(zval *arg, double d);
432 ZEND_API int add_next_index_str(zval *arg, zend_string *str);
433 ZEND_API int add_next_index_string(zval *arg, const char *str);
434 ZEND_API int add_next_index_stringl(zval *arg, const char *str, size_t length);
435 ZEND_API int add_next_index_zval(zval *arg, zval *value);
437 ZEND_API zval *add_get_assoc_string_ex(zval *arg, const char *key, uint key_len, const char *str);
438 ZEND_API zval *add_get_assoc_stringl_ex(zval *arg, const char *key, uint key_len, const char *str, …
443 ZEND_API zval *add_get_index_long(zval *arg, zend_ulong idx, zend_long l);
444 ZEND_API zval *add_get_index_double(zval *arg, zend_ulong idx, double d);
445 ZEND_API zval *add_get_index_str(zval *arg, zend_ulong index, zend_string *str);
446 ZEND_API zval *add_get_index_string(zval *arg, zend_ulong idx, const char *str);
447 ZEND_API zval *add_get_index_stringl(zval *arg, zend_ulong idx, const char *str, size_t length);
449 ZEND_API int array_set_zval_key(HashTable *ht, zval *key, zval *value);
451 ZEND_API int add_property_long_ex(zval *arg, const char *key, size_t key_len, zend_long l);
452 ZEND_API int add_property_null_ex(zval *arg, const char *key, size_t key_len);
453 ZEND_API int add_property_bool_ex(zval *arg, const char *key, size_t key_len, zend_long b);
454 ZEND_API int add_property_resource_ex(zval *arg, const char *key, size_t key_len, zend_resource *r);
455 ZEND_API int add_property_double_ex(zval *arg, const char *key, size_t key_len, double d);
456 ZEND_API int add_property_str_ex(zval *arg, const char *key, size_t key_len, zend_string *str);
457 ZEND_API int add_property_string_ex(zval *arg, const char *key, size_t key_len, const char *str);
458 ZEND_API int add_property_stringl_ex(zval *arg, const char *key, size_t key_len, const char *str, …
459 ZEND_API int add_property_zval_ex(zval *arg, const char *key, size_t key_len, zval *value);
472 …_function(HashTable *function_table, zval *object, zval *function_name, zval *retval_ptr, uint32_t…
473 …nction_ex(HashTable *function_table, zval *object, zval *function_name, zval *retval_ptr, uint32_t…
487 ZEND_API int zend_fcall_info_init(zval *callable, uint check_flags, zend_fcall_info *fci, zend_fcal…
497 ZEND_API void zend_fcall_info_args_save(zend_fcall_info *fci, int *param_count, zval **params);
501 ZEND_API void zend_fcall_info_args_restore(zend_fcall_info *fci, int param_count, zval *params);
506 ZEND_API int zend_fcall_info_args(zend_fcall_info *fci, zval *args);
507 ZEND_API int zend_fcall_info_args_ex(zend_fcall_info *fci, zend_function *func, zval *args);
513 ZEND_API int zend_fcall_info_argp(zend_fcall_info *fci, int argc, zval *argv);
530 …t zend_fcall_info_call(zend_fcall_info *fci, zend_fcall_info_cache *fcc, zval *retval, zval *args);
534 ZEND_API int zend_set_hash_symbol(zval *symbol, const char *name, int name_length, zend_bool is_ref…
541 ZEND_API int zend_set_local_var(zend_string *name, zval *value, int force);
542 ZEND_API int zend_set_local_var_str(const char *name, size_t len, zval *value, int force);
595 zval *__z = (z); \
596 zval *__zv = (zv); \
694 … ZEND_FASTCALL zend_wrong_paramer_type_error(int num, zend_expected_type expected_type, zval *arg);
695 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_wrong_paramer_class_error(int num, char *name, zval *arg…
711 zval *_real_arg, *_arg = NULL; \
1040 ZEND_API int ZEND_FASTCALL zend_parse_arg_class(zval *arg, zend_class_entry **pce, int num, int che…
1041 ZEND_API int ZEND_FASTCALL zend_parse_arg_bool_slow(zval *arg, zend_bool *dest);
1042 ZEND_API int ZEND_FASTCALL zend_parse_arg_bool_weak(zval *arg, zend_bool *dest);
1043 ZEND_API int ZEND_FASTCALL zend_parse_arg_long_slow(zval *arg, zend_long *dest);
1044 ZEND_API int ZEND_FASTCALL zend_parse_arg_long_weak(zval *arg, zend_long *dest);
1045 ZEND_API int ZEND_FASTCALL zend_parse_arg_long_cap_slow(zval *arg, zend_long *dest);
1046 ZEND_API int ZEND_FASTCALL zend_parse_arg_long_cap_weak(zval *arg, zend_long *dest);
1047 ZEND_API int ZEND_FASTCALL zend_parse_arg_double_slow(zval *arg, double *dest);
1048 ZEND_API int ZEND_FASTCALL zend_parse_arg_double_weak(zval *arg, double *dest);
1049 ZEND_API int ZEND_FASTCALL zend_parse_arg_str_slow(zval *arg, zend_string **dest);
1050 ZEND_API int ZEND_FASTCALL zend_parse_arg_str_weak(zval *arg, zend_string **dest);
1052 static zend_always_inline int zend_parse_arg_bool(zval *arg, zend_bool *dest, zend_bool *is_null, i… in zend_parse_arg_bool()
1070 static zend_always_inline int zend_parse_arg_long(zval *arg, zend_long *dest, zend_bool *is_null, i… in zend_parse_arg_long()
1088 static zend_always_inline int zend_parse_arg_double(zval *arg, double *dest, zend_bool *is_null, in… in zend_parse_arg_double()
1104 static zend_always_inline int zend_parse_arg_str(zval *arg, zend_string **dest, int check_null) in zend_parse_arg_str()
1116 static zend_always_inline int zend_parse_arg_string(zval *arg, char **dest, size_t *dest_len, int c… in zend_parse_arg_string()
1133 static zend_always_inline int zend_parse_arg_path_str(zval *arg, zend_string **dest, int check_null) in zend_parse_arg_path_str()
1142 static zend_always_inline int zend_parse_arg_path(zval *arg, char **dest, size_t *dest_len, int che… in zend_parse_arg_path()
1159 static zend_always_inline int zend_parse_arg_array(zval *arg, zval **dest, int check_null, int or_o… in zend_parse_arg_array()
1172 static zend_always_inline int zend_parse_arg_array_ht(zval *arg, HashTable **dest, int check_null, … in zend_parse_arg_array_ht()
1186 static zend_always_inline int zend_parse_arg_object(zval *arg, zval **dest, zend_class_entry *ce, i… in zend_parse_arg_object()
1199 static zend_always_inline int zend_parse_arg_resource(zval *arg, zval **dest, int check_null) in zend_parse_arg_resource()
1211 static zend_always_inline int zend_parse_arg_func(zval *arg, zend_fcall_info *dest_fci, zend_fcall_… in zend_parse_arg_func()
1223 static zend_always_inline void zend_parse_arg_zval(zval *arg, zval **dest, int check_null) in zend_parse_arg_zval()
1231 static zend_always_inline void zend_parse_arg_zval_deref(zval *arg, zval **dest, int check_null) in zend_parse_arg_zval_deref()