Home
last modified time | relevance | path

Searched refs:zv (Results 1 – 25 of 168) sorted by path

1234567

/PHP-7.4/
H A D.gdbinit260 ____printzv $zvalue->value.zv $arg1
/PHP-7.4/Zend/
H A Dzend.c571 static void auto_global_dtor(zval *zv) /* {{{ */ in auto_global_dtor() argument
573 free(Z_PTR_P(zv)); in auto_global_dtor()
578 static void function_copy_ctor(zval *zv) /* {{{ */ in function_copy_ctor() argument
580 zend_function *old_func = Z_FUNC_P(zv); in function_copy_ctor()
588 Z_FUNC_P(zv) = func; in function_copy_ctor()
617 static void auto_global_copy_ctor(zval *zv) /* {{{ */ in auto_global_copy_ctor() argument
619 zend_auto_global *old_ag = (zend_auto_global *) Z_PTR_P(zv); in auto_global_copy_ctor()
626 Z_PTR_P(zv) = new_ag; in auto_global_copy_ctor()
764 static void module_destructor_zval(zval *zv) /* {{{ */ in module_destructor_zval() argument
766 zend_module_entry *module = (zend_module_entry*)Z_PTR_P(zv); in module_destructor_zval()
H A Dzend_API.c2659 zval *zv; in zend_post_deactivate_modules() local
2668 module = Z_PTR_P(zv); in zend_post_deactivate_modules()
2770 zval zv, *ret; in zend_register_class_alias_ex() local
2789 ZVAL_ALIAS_PTR(&zv, ce); in zend_register_class_alias_ex()
3023 zval *zv; in zend_is_callable_check_func() local
3125 if (zv != NULL) { in zend_is_callable_check_func()
3688 Z_STR_P(zv) = zend_new_interned_string(Z_STR_P(zv)); in zval_make_interned_string()
3690 Z_TYPE_FLAGS_P(zv) = 0; in zval_make_interned_string()
3692 return Z_STR_P(zv); in zval_make_interned_string()
3921 ZVAL_COPY_VALUE(&tmp, zv); in zend_try_assign_typed_ref_zval()
[all …]
H A Dzend_API.h697 zval *_zv = zv; \
719 zval *_zv = zv; \
741 zval *_zv = zv; \
763 zval *_zv = zv; \
785 zval *_zv = zv; \
807 zval *_zv = zv; \
829 zval *_zv = zv; \
851 zval *_zv = zv; \
873 zval *_zv = zv; \
1082 zv = &ref->val; in zend_try_array_init_size()
[all …]
H A Dzend_ast.c65 ZVAL_COPY_VALUE(&ast->val, zv); in zend_ast_create_zval_int()
83 zval zv; in zend_ast_create_zval_from_str() local
84 ZVAL_STR(&zv, str); in zend_ast_create_zval_from_str()
89 zval zv; in zend_ast_create_zval_from_long() local
90 ZVAL_LONG(&zv, lval); in zend_ast_create_zval_from_long()
523 ZVAL_COPY(result, zv); in zend_ast_evaluate()
531 if (UNEXPECTED(zv == NULL)) { in zend_ast_evaluate()
1074 zend_ast_valid_var_name(Z_STRVAL_P(zv), Z_STRLEN_P(zv))) { in zend_ast_export_var()
1248 ZVAL_DEREF(zv); in zend_ast_export_zval()
1249 switch (Z_TYPE_P(zv)) { in zend_ast_export_zval()
[all …]
H A Dzend_ast.h200 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);
302 zval *zv = zend_ast_get_zval(ast); in zend_ast_get_str() local
303 ZEND_ASSERT(Z_TYPE_P(zv) == IS_STRING); in zend_ast_get_str()
304 return Z_STR_P(zv); in zend_ast_get_str()
319 zval *zv = zend_ast_get_zval(ast); in zend_ast_get_lineno() local
320 return Z_LINENO_P(zv); in zend_ast_get_lineno()
H A Dzend_builtin_functions.c755 zval *zv = zend_hash_find_ex(EG(ini_directives), ZSTR_KNOWN(ZEND_STR_ERROR_REPORTING), 1); in ZEND_FUNCTION() local
756 if (zv) { in ZEND_FUNCTION()
757 p = EG(error_reporting_ini_entry) = (zend_ini_entry*)Z_PTR_P(zv); in ZEND_FUNCTION()
H A Dzend_compile.c337 if (zv) { in zend_register_seen_symbol()
348 return zv && (Z_LVAL_P(zv) & kind) != 0; in zend_have_seen_symbol()
481 Z_STR_P(zv) = zend_new_interned_string(Z_STR_P(zv)); in zval_make_interned_string()
522 zval zv; in zend_add_literal_string() local
525 *str = Z_STR(zv); in zend_add_literal_string()
1055 zv = zend_hash_add(EG(function_table), Z_STR_P(lcname), zv); in do_bind_function()
1192 if (zv) { in zend_do_delayed_early_binding()
1628 zval zv; in zendlex() local
1747 memmove(Z_STRVAL_P(zv) + 1, Z_STRVAL_P(zv), orig_len + 1); in zend_negate_num_string()
5691 zval zv; in zend_compile_closure_uses() local
[all …]
H A Dzend_compile.h74 zval *zv; member
666 (node).zv
670 (node).zv = CT_CONSTANT_EX(op_array, (node).constant); \
805 ZEND_API void zend_function_dtor(zval *zv);
806 ZEND_API void destroy_zend_class(zval *zv);
807 void zend_class_add_ref(zval *zv);
H A Dzend_constants.c32 #define IS_CONSTANT_VISITED(zv) (Z_ACCESS_FLAGS_P(zv) & IS_CONSTANT_VISITED_MARK) argument
33 #define MARK_CONSTANT_VISITED(zv) Z_ACCESS_FLAGS_P(zv) |= IS_CONSTANT_VISITED_MARK argument
34 #define RESET_CONSTANT_VISITED(zv) Z_ACCESS_FLAGS_P(zv) &= ~IS_CONSTANT_VISITED_MARK argument
36 void free_zend_constant(zval *zv) in free_zend_constant() argument
38 zend_constant *c = Z_PTR_P(zv); in free_zend_constant()
59 zend_constant *c = Z_PTR_P(zv); in copy_zend_constant()
65 c = Z_PTR_P(zv); in copy_zend_constant()
275 zval *zv; in zend_get_constant_impl() local
280 if (zv == NULL) { in zend_get_constant_impl()
284 if (zv != NULL) { in zend_get_constant_impl()
[all …]
H A Dzend_constants.h74 void free_zend_constant(zval *zv);
H A Dzend_exceptions.c76 zval pv, zv, rv; in zend_exception_set_previous() local
93 ZVAL_OBJ(&zv, exception); in zend_exception_set_previous()
94 ex = &zv; in zend_exception_set_previous()
1018 zval zv; in zend_exception_error() local
1020 ZVAL_OBJ(&zv, EG(exception)); in zend_exception_error()
1023 file = zval_get_string(GET_PROPERTY_SILENT(&zv, ZEND_STR_FILE)); in zend_exception_error()
1024 line = zval_get_long(GET_PROPERTY_SILENT(&zv, ZEND_STR_LINE)); in zend_exception_error()
1029 ZSTR_VAL(Z_OBJCE(zv)->name), ZSTR_VAL(ce_exception->name)); in zend_exception_error()
H A Dzend_execute.c3115 Z_TYPE_P(zv) == IS_OBJECT ? ZSTR_VAL(Z_OBJCE_P(zv)->name) : zend_get_type_by_const(Z_TYPE_P(zv)), in zend_throw_ref_type_error_type()
3129 Z_TYPE_P(zv) == IS_OBJECT ? ZSTR_VAL(Z_OBJCE_P(zv)->name) : zend_get_type_by_const(Z_TYPE_P(zv)), in zend_throw_ref_type_error_zval()
3141 Z_TYPE_P(zv) == IS_OBJECT ? ZSTR_VAL(Z_OBJCE_P(zv)->name) : zend_get_type_by_const(Z_TYPE_P(zv)), in zend_throw_conflicting_coercion_error()
3179 return zend_is_iterable(zv); in i_zend_verify_type_assignable_zval()
3653 if (EXPECTED(zv != NULL)) { in zend_fetch_function()
3668 if (EXPECTED(zv != NULL)) { in zend_fetch_function_str()
4416 zval *zv; in _zend_quick_get_constant() local
4421 if (zv) { in _zend_quick_get_constant()
4426 if (zv && (ZEND_CONSTANT_FLAGS((zend_constant*)Z_PTR_P(zv)) & CONST_CS) == 0) { in _zend_quick_get_constant()
4432 if (zv) { in _zend_quick_get_constant()
[all …]
H A Dzend_execute.h57 ZEND_API zend_bool ZEND_FASTCALL zend_verify_ref_assignable_zval(zend_reference *ref, zval *zv, zen…
60 ZEND_API ZEND_COLD void zend_throw_ref_type_error_zval(zend_property_info *prop, zval *zv);
61 …oid zend_throw_ref_type_error_type(zend_property_info *prop1, zend_property_info *prop2, zval *zv);
H A Dzend_execute_API.c198 zv = Z_INDIRECT_P(zv); in zval_call_destructor()
200 if (Z_TYPE_P(zv) == IS_OBJECT && Z_REFCOUNT_P(zv) == 1) { in zval_call_destructor()
211 zv = Z_INDIRECT_P(zv); in zend_unclean_zval_ptr_dtor()
213 i_zval_ptr_dtor(zv); in zend_unclean_zval_ptr_dtor()
258 zval *zv; in shutdown_executor() local
394 destroy_zend_class(zv); in shutdown_executor()
612 ZVAL_COPY_OR_DUP(p, zv); in zval_update_constant_ex()
897 zval args[1], *zv; in zend_lookup_class_ex() local
920 if (zv) { in zend_lookup_class_ex()
1531 if (zv) { in zend_attach_symbol_table()
[all …]
H A Dzend_gc.c769 zv = Z_INDIRECT_P(zv); in gc_scan_black()
779 zv = Z_INDIRECT_P(zv); in gc_scan_black()
793 zv = Z_INDIRECT_P(zv); in gc_scan_black()
890 zv = Z_INDIRECT_P(zv); in gc_mark_grey()
900 zv = Z_INDIRECT_P(zv); in gc_mark_grey()
914 zv = Z_INDIRECT_P(zv); in gc_mark_grey()
1096 zv = Z_INDIRECT_P(zv); in gc_scan()
1247 zv = Z_INDIRECT_P(zv); in gc_collect_white()
1257 zv = Z_INDIRECT_P(zv); in gc_collect_white()
1271 zv = Z_INDIRECT_P(zv); in gc_collect_white()
[all …]
H A Dzend_gc.h75 zval *zv = &((zend_reference*)ref)->val; local
77 if (!Z_COLLECTABLE_P(zv)) {
80 ref = Z_COUNTED_P(zv);
H A Dzend_generators.c376 zval *zv = EX_VAR_NUM(op_array->last_var + op_array->T); in zend_generator_get_gc() local
377 zval *end = zv + (EX_NUM_ARGS() - op_array->num_args); in zend_generator_get_gc()
378 while (zv != end) { in zend_generator_get_gc()
379 ZVAL_COPY_VALUE(gc_buffer++, zv++); in zend_generator_get_gc()
1150 zval *zv = &root->key; in zend_generator_iterator_get_key() local
1152 ZVAL_COPY_DEREF(key, zv); in zend_generator_iterator_get_key()
H A Dzend_hash.c2732 zval *zv; in zend_symtable_to_proptable() local
2760 if (Z_OPT_REFCOUNTED_P(zv)) { in zend_symtable_to_proptable()
2761 if (Z_ISREF_P(zv) && Z_REFCOUNT_P(zv) == 1) { in zend_symtable_to_proptable()
2762 zv = Z_REFVAL_P(zv); in zend_symtable_to_proptable()
2763 if (!Z_OPT_REFCOUNTED_P(zv)) { in zend_symtable_to_proptable()
2767 Z_ADDREF_P(zv); in zend_symtable_to_proptable()
2785 zval *zv; in zend_proptable_to_symtable() local
2814 if (Z_OPT_REFCOUNTED_P(zv)) { in zend_proptable_to_symtable()
2815 if (Z_ISREF_P(zv) && Z_REFCOUNT_P(zv) == 1) { in zend_proptable_to_symtable()
2816 zv = Z_REFVAL_P(zv); in zend_proptable_to_symtable()
[all …]
H A Dzend_hash.h361 zval *zv; in zend_hash_find_ind() local
364 return (zv && Z_TYPE_P(zv) == IS_INDIRECT) ? in zend_hash_find_ind()
365 ((Z_TYPE_P(Z_INDIRECT_P(zv)) != IS_UNDEF) ? Z_INDIRECT_P(zv) : NULL) : zv; in zend_hash_find_ind()
374 return (zv && Z_TYPE_P(zv) == IS_INDIRECT) ? in zend_hash_find_ex_ind()
375 ((Z_TYPE_P(Z_INDIRECT_P(zv)) != IS_UNDEF) ? Z_INDIRECT_P(zv) : NULL) : zv; in zend_hash_find_ex_ind()
384 return zv && (Z_TYPE_P(zv) != IS_INDIRECT || in zend_hash_exists_ind()
394 return (zv && Z_TYPE_P(zv) == IS_INDIRECT) ? in zend_hash_str_find_ind()
395 ((Z_TYPE_P(Z_INDIRECT_P(zv)) != IS_UNDEF) ? Z_INDIRECT_P(zv) : NULL) : zv; in zend_hash_str_find_ind()
404 return zv && (Z_TYPE_P(zv) != IS_INDIRECT || in zend_hash_str_exists_ind()
738 return zv ? Z_PTR_P(zv) : NULL; in zend_hash_index_add_ptr()
[all …]
H A Dzend_inheritance.c635 if (Z_TYPE_P(zv) == IS_FALSE) { in zend_get_function_declaration()
643 smart_str_appendl(&str, Z_STRVAL_P(zv), MIN(Z_STRLEN_P(zv), 10)); in zend_get_function_declaration()
644 if (Z_STRLEN_P(zv) > 10) { in zend_get_function_declaration()
1059 if (zv != NULL) { in do_inherit_class_constant()
1355 if (zv != NULL) { in do_inherit_constant_check()
2259 efree(Z_PTR_P(zv)); in variance_obligation_dtor()
2263 zend_hash_destroy(Z_PTR_P(zv)); in variance_obligation_ht_dtor()
2264 FREE_HASHTABLE(Z_PTR_P(zv)); in variance_obligation_ht_dtor()
2545 if (zv) { in zend_can_early_bind()
2561 zval *zv; in zend_can_early_bind() local
[all …]
H A Dzend_ini.c74 static void free_ini_entry(zval *zv) /* {{{ */ in free_ini_entry() argument
76 zend_ini_entry *entry = (zend_ini_entry*)Z_PTR_P(zv); in free_ini_entry()
143 static void copy_ini_entry(zval *zv) /* {{{ */ in copy_ini_entry() argument
145 zend_ini_entry *old_entry = (zend_ini_entry*)Z_PTR_P(zv); in copy_ini_entry()
148 Z_PTR_P(zv) = new_entry; in copy_ini_entry()
H A Dzend_ini_parser.y281 static void zval_ini_dtor(zval *zv) in zval_ini_dtor() argument
283 if (Z_TYPE_P(zv) == IS_STRING) { in zval_ini_dtor()
284 zend_string_release(Z_STR_P(zv)); in zval_ini_dtor()
H A Dzend_language_parser.y291 zval zv; variable
292 zend_lex_tstring(&zv);
293 $$ = zend_ast_create_zval(&zv);
769 …{ zval zv; zend_lex_tstring(&zv); $$ = zend_ast_create(ZEND_AST_TRAIT_ALIAS, $1, zend_ast_create_z… variable
1067 { zval zv; ZVAL_INTERNED_STR(&zv, ZSTR_KNOWN(ZEND_STR_STATIC)); variable
1068 $$ = zend_ast_create_zval_ex(&zv, ZEND_NAME_NOT_FQ); }
H A Dzend_language_scanner.h72 ZEND_API void zend_lex_tstring(zval *zv);

Completed in 172 milliseconds

1234567