/PHP-7.4/Zend/ |
H A D | zend_gc.h | 75 zval *zv = &((zend_reference*)ref)->val;
|
H A D | zend_generators.c | 44 …memcpy(((zval*)new_call) + ZEND_CALL_FRAME_SLOT, ((zval*)call) + ZEND_CALL_FRAME_SLOT, ZEND_CALL_N… in zend_generator_restore_call_stack() 60 zval *stack; in zend_generator_freeze_call_stack() 218 zval *fast_call = in zend_generator_dtor_storage() 234 zval *fast_call = in zend_generator_dtor_storage() 327 static HashTable *zend_generator_get_gc(zval *object, zval **table, int *n) /* {{{ */ in zend_generator_get_gc() 332 zval *gc_buffer; in zend_generator_get_gc() 699 zval *value; in zend_generator_get_next_delegated_value() 979 zval *key = &root->key; in ZEND_METHOD() 1008 zval *value; in ZEND_METHOD() 1045 zval *exception; in ZEND_METHOD() [all …]
|
H A D | zend_generators.h | 67 zval value; 69 zval key; 71 zval retval; 73 zval *send_target; 81 zval values; 93 zval *gc_buffer;
|
H A D | zend_globals.h | 136 zval uninitialized_zval; 137 zval error_zval; 159 zval *vm_stack_top; 160 zval *vm_stack_end; 194 zval user_error_handler; 195 zval user_exception_handler;
|
H A D | zend_hash.c | 732 zval *data; in _zend_hash_add_or_update_i() 936 zval dummy; in zend_hash_index_add_empty_element() 944 zval dummy; in zend_hash_add_empty_element() 952 zval dummy; in zend_hash_str_add_empty_element() 1302 zval tmp; in _zend_hash_del_el_ex() 2195 zval *t; in zend_hash_merge_ex() 2431 zval val; in zend_hash_bucket_swap() 2450 zval val; in zend_hash_bucket_renum_swap() 2459 zval val; in zend_hash_bucket_packed_swap() 2732 zval *zv; in zend_symtable_to_proptable() [all …]
|
H A D | zend_hash.h | 361 zval *zv; in zend_hash_find_ind() 371 zval *zv; in zend_hash_find_ex_ind() 381 zval *zv; in zend_hash_exists_ind() 391 zval *zv; in zend_hash_str_find_ind() 401 zval *zv; in zend_hash_str_exists_ind() 811 zval *zv; in zend_hash_find_ptr() 824 zval *zv; in zend_hash_find_ex_ptr() 837 zval *zv; in zend_hash_str_find_ptr() 850 zval *zv; in zend_hash_index_find_ptr() 901 zval *zv; in zend_hash_get_current_data_ptr_ex() [all …]
|
H A D | zend_highlight.c | 86 zval token; in zend_highlight() 176 zval token; in zend_strip()
|
H A D | zend_highlight.h | 43 ZEND_API int highlight_string(zval *str, zend_syntax_highlighter_ini *syntax_highlighter_ini, char …
|
H A D | zend_inheritance.c | 38 static void overridden_ptr_dtor(zval *zv) /* {{{ */ in overridden_ptr_dtor() 633 zval *zv = RT_CONSTANT(precv, precv->op2); in zend_get_function_declaration() 1164 zval *src, *dst, *end; in zend_do_inheritance_ex() 1211 zval *src, *dst, *end; in zend_do_inheritance_ex() 1932 zval* prop_value; in zend_do_traits_property_binding() 1975 zval *op1, *op2; in zend_do_traits_property_binding() 1976 zval op1_tmp, op2_tmp; in zend_do_traits_property_binding() 2258 static void variance_obligation_dtor(zval *zv) { in variance_obligation_dtor() 2330 static int check_variance_obligation(zval *zv) { in check_variance_obligation() 2447 zval exception_zv; in check_unrecoverable_load_failure() [all …]
|
H A D | zend_inheritance.h | 38 …d(zend_class_entry *ce, zend_class_entry *parent_ce, zend_string *lcname, zval *delayed_early_bind…
|
H A D | zend_ini.c | 35 static int zend_remove_ini_entries(zval *el, void *arg) /* {{{ */ in zend_remove_ini_entries() 74 static void free_ini_entry(zval *zv) /* {{{ */ in free_ini_entry() 143 static void copy_ini_entry(zval *zv) /* {{{ */ in copy_ini_entry() 211 zval *default_value; in zend_register_ini_entries()
|
H A D | zend_ini.h | 181 typedef void (*zend_ini_parser_cb_t)(zval *arg1, zval *arg2, zval *arg3, int callback_type, void *a…
|
H A D | zend_ini_parser.y | 35 #define YYSTYPE zval 49 static int get_int_val(zval *op) { in get_int_val() 67 static void zend_ini_do_op(char type, zval *result, zval *op1, zval *op2) in zend_ini_do_op() 105 static void zend_ini_init_string(zval *result) in zend_ini_init_string() 117 static void zend_ini_add_string(zval *result, zval *op1, zval *op2) in zend_ini_add_string() 146 static void zend_ini_get_constant(zval *result, zval *name) in zend_ini_get_constant() 148 zval *c, tmp; in zend_ini_get_constant() 174 static void zend_ini_get_var(zval *result, zval *name) in zend_ini_get_var() 176 zval *curval; in zend_ini_get_var() 281 static void zval_ini_dtor(zval *zv) in zval_ini_dtor()
|
H A D | zend_ini_scanner.h | 33 int ini_lex(zval *ini_lval);
|
H A D | zend_ini_scanner.l | 154 static inline int convert_to_number(zval *retval, const char *str, const int str_len) in convert_to_number() 174 static void zend_ini_copy_typed_value(zval *retval, const int type, const char *str, int len) in zend_ini_copy_typed_value() 314 static void zend_ini_escape_string(zval *lval, char *str, int len, char quote_type) in zend_ini_escape_string() 361 int ini_lex(zval *ini_lval) in ini_lex()
|
H A D | zend_interfaces.c | 33 …zval* zend_call_method(zval *object, zend_class_entry *obj_ce, zend_function **fn_proxy, const cha… in zend_call_method() 37 zval retval; in zend_call_method() 38 zval params[2]; in zend_call_method() 125 ZEND_API void zend_user_it_new_iterator(zend_class_entry *ce, zval *object, zval *retval) in zend_user_it_new_iterator() 147 zval *object = &iter->it.data; in zend_user_it_dtor() 160 zval more; in zend_user_it_valid() 176 zval *object = &iter->it.data; in zend_user_it_get_current_data() 190 zval retval; in zend_user_it_get_current_key() 264 zval iterator; in zend_user_it_get_new_iterator() 438 zval retval; in zend_user_serialize() [all …]
|
H A D | zend_interfaces.h | 37 zval value; 40 …zval* zend_call_method(zval *object_pp, zend_class_entry *obj_ce, zend_function **fn_proxy, const … 64 ZEND_API void zend_user_it_get_current_key(zend_object_iterator *_iter, zval *key); 65 ZEND_API zval *zend_user_it_get_current_data(zend_object_iterator *_iter); 69 ZEND_API void zend_user_it_new_iterator(zend_class_entry *ce, zval *object, zval *iterator); 70 ZEND_API zend_object_iterator *zend_user_it_get_new_iterator(zend_class_entry *ce, zval *object, in… 74 ZEND_API int zend_user_serialize(zval *object, unsigned char **buffer, size_t *buf_len, zend_serial… 75 ZEND_API int zend_user_unserialize(zval *object, zend_class_entry *ce, const unsigned char *buf, si… 77 ZEND_API int zend_class_serialize_deny(zval *object, unsigned char **buffer, size_t *buf_len, zend_… 78 ZEND_API int zend_class_unserialize_deny(zval *object, zend_class_entry *ce, const unsigned char *b…
|
H A D | zend_iterators.c | 27 static HashTable *iter_wrapper_get_gc(zval *object, zval **table, int *n); 75 static HashTable *iter_wrapper_get_gc(zval *object, zval **table, int *n) { in iter_wrapper_get_gc() 97 ZEND_API zend_object_iterator* zend_iterator_unwrap(zval *array_ptr) in zend_iterator_unwrap()
|
H A D | zend_iterators.h | 37 zval *(*get_current_data)(zend_object_iterator *iter); 43 void (*get_current_key)(zend_object_iterator *iter, zval *key); 57 zval data; 73 ZEND_API zend_object_iterator* zend_iterator_unwrap(zval *array_ptr);
|
H A D | zend_language_parser.y | 291 zval zv; 769 …{ zval zv; zend_lex_tstring(&zv); $$ = zend_ast_create(ZEND_AST_TRAIT_ALIAS, $1, zend_ast_create_z… 1067 { zval zv; ZVAL_INTERNED_STR(&zv, ZSTR_KNOWN(ZEND_STR_STATIC));
|
H A D | zend_language_scanner.h | 69 ZEND_API int zend_prepare_string_for_scanning(zval *str, char *filename); 72 ZEND_API void zend_lex_tstring(zval *zv);
|
H A D | zend_language_scanner.l | 301 ZEND_API void zend_lex_tstring(zval *zv) in zend_lex_tstring() 657 zend_op_array *compile_filename(int type, zval *filename) in compile_filename() 660 zval tmp; in compile_filename() 690 ZEND_API int zend_prepare_string_for_scanning(zval *str, char *filename) in zend_prepare_string_for_scanning() 758 zend_op_array *compile_string(zval *source_string, char *filename) in compile_string() 762 zval tmp; in compile_string() 814 zval tmp; in highlight_string() 890 static int zend_scan_escape_string(zval *zendlval, char *str, int len, char quote_type) in zend_scan_escape_string() 1131 zval *zendlval, int indentation, zend_bool using_spaces, in strip_multiline_string_indentation() 1244 int ZEND_FASTCALL lex_scan(zval *zendlval, zend_parser_stack_elem *elem) in lex_scan() [all …]
|
H A D | zend_list.c | 32 ZEND_API zval* ZEND_FASTCALL zend_list_insert(void *ptr, int type) in zend_list_insert() 35 zval zv; in zend_list_insert() 96 zval *zv; in zend_register_resource() 181 void list_entry_destructor(zval *zv) in list_entry_destructor() 192 void plist_entry_destructor(zval *zv) in plist_entry_destructor() 242 static int clean_module_resource(zval *zv, void *arg) in clean_module_resource() 250 static int zend_clean_module_rsrc_dtors_cb(zval *zv, void *arg) in zend_clean_module_rsrc_dtors_cb() 272 zval zv; in zend_register_list_destructors_ex() 301 static void list_destructors_dtor(zval *zv) in list_destructors_dtor() 334 zval *zv; in zend_register_persistent_resource_ex() [all …]
|
H A D | zend_list.h | 44 void list_entry_destructor(zval *ptr); 45 void plist_entry_destructor(zval *ptr); 55 ZEND_API zval* ZEND_FASTCALL zend_list_insert(void *ptr, int type); 63 ZEND_API void *zend_fetch_resource_ex(zval *res, const char *resource_type_name, int resource_type); 64 ZEND_API void *zend_fetch_resource2_ex(zval *res, const char *resource_type_name, int resource_type…
|
H A D | zend_object_handlers.c | 148 zval retval; in zend_std_get_debug_info() 188 zval member; in zend_std_call_getter() 352 zval *zv; in zend_get_parent_private_property() 383 zval *zv; in zend_get_property_offset() 489 zval *zv; in zend_get_property_info() 614 zval *zv; in zend_get_property_guard() 659 ZEND_API zval *zend_std_read_property(zval *object, zval *member, int type, void **cache_slot, zval… in zend_std_read_property() 819 ZEND_API zval *zend_std_write_property(zval *object, zval *member, zval *value, void **cache_slot) … in zend_std_write_property() 938 ZEND_API zval *zend_std_read_dimension(zval *object, zval *offset, int type, zval *rv) /* {{{ */ in zend_std_read_dimension() 988 ZEND_API void zend_std_write_dimension(zval *object, zval *offset, zval *value) /* {{{ */ in zend_std_write_dimension() [all …]
|