/php-src/ext/zend_test/tests/ |
H A D | observer_retval_07.phpt | 2 Observer: Retvals are observable that are: IS_REFERENCE, IS_VAR 18 return getMessage(); // IS_REFERENCE + IS_VAR
|
/php-src/Zend/ |
H A D | zend_type_info.h | 36 #define MAY_BE_REF (1 << IS_REFERENCE) /* may be reference */ 45 #define MAY_BE_ARRAY_SHIFT (IS_REFERENCE)
|
H A D | zend_variables.c | 50 [IS_REFERENCE] = (zend_rc_dtor_func_t)zend_reference_destroy,
|
H A D | zend_verify_type_inference.h | 67 if (Z_TYPE_P(value) == IS_REFERENCE) { in zend_verify_type_inference()
|
H A D | zend_operators.c | 246 case IS_REFERENCE: in convert_scalar_to_number() 589 case IS_REFERENCE: in convert_to_long() 648 case IS_REFERENCE: in convert_to_double() 720 case IS_REFERENCE: in convert_to_boolean() 774 case IS_REFERENCE: in _convert_to_string() 843 case IS_REFERENCE: in convert_to_array() 880 case IS_REFERENCE: in convert_to_object() 964 case IS_REFERENCE: in zval_get_long_func() 1003 case IS_REFERENCE: in zval_get_double_func() 1042 case IS_REFERENCE: in __zval_get_string_func() [all …]
|
H A D | zend_types.h | 609 #define IS_REFERENCE 10 macro 787 #define GC_REFERENCE (IS_REFERENCE | (GC_NOT_COLLECTABLE << GC_FLAGS_SHIFT)) 814 #define IS_REFERENCE_EX (IS_REFERENCE | (IS_TYPE_REFCOUNTED << Z_TYPE_FLAGS_SHIFT)) 946 #define Z_OPT_ISREF(zval) (Z_OPT_TYPE(zval) == IS_REFERENCE) 949 #define Z_ISREF(zval) (Z_TYPE(zval) == IS_REFERENCE) 1531 ZEND_ASSERT(Z_TYPE_P(_zv) != IS_REFERENCE); \
|
H A D | zend_gc.c | 450 GC_TYPE(ref) == IS_REFERENCE in gc_trace_ref() 957 } else if (GC_TYPE(ref) == IS_REFERENCE) { in gc_scan_black() 1132 } else if (GC_TYPE(ref) == IS_REFERENCE) { in gc_mark_grey() 1342 } else if (GC_TYPE(ref) == IS_REFERENCE) { in gc_scan() 1428 if (GC_TYPE(ref) != IS_REFERENCE) { in gc_collect_white() 1585 } else if (GC_TYPE(ref) == IS_REFERENCE) { in gc_collect_white() 1663 } else if (GC_TYPE(ref) == IS_REFERENCE) { in gc_remove_nested_data_from_buffer()
|
H A D | zend_vm_def.h | 1263 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { 1494 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { 1545 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { 1597 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { 1645 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { 1915 } else if (EXPECTED(Z_TYPE_P(container) == IS_REFERENCE)) { 7171 if ((value_type & Z_TYPE_MASK) != IS_REFERENCE) { 7265 if (EXPECTED((value_type & Z_TYPE_MASK) != IS_REFERENCE)) { 9043 ZEND_ASSERT(Z_TYPE_P(value) == IS_REFERENCE); 9206 } else if (Z_TYPE_P(op) == IS_REFERENCE) { [all …]
|
H A D | zend_vm_execute.h | 7964 } else if (Z_TYPE_P(op) == IS_REFERENCE) { in ZEND_MATCH_SPEC_CONST_CONST_HANDLER() 13194 } else if (Z_TYPE_P(op) == IS_REFERENCE) { in ZEND_MATCH_SPEC_TMPVARCV_CONST_HANDLER() 21777 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in zend_pre_inc_helper_SPEC_VAR() 21846 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in zend_pre_dec_helper_SPEC_VAR() 21916 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in zend_post_inc_helper_SPEC_VAR() 21964 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in zend_post_dec_helper_SPEC_VAR() 23180 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in ZEND_ASSIGN_OP_SPEC_VAR_CONST_HANDLER() 26102 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in ZEND_ASSIGN_OP_SPEC_VAR_TMPVAR_HANDLER() 30398 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in ZEND_ASSIGN_OP_SPEC_VAR_CV_HANDLER() 39152 if (UNEXPECTED(Z_TYPE_P(var_ptr) == IS_REFERENCE)) { in zend_pre_inc_helper_SPEC_CV() [all …]
|
H A D | zend_execute.c | 253 ZEND_ASSERT(Z_TYPE_P(ret) != IS_REFERENCE); in _get_zval_ptr_tmp() 1671 case IS_REFERENCE: in zend_check_string_offset() 2533 } else if (EXPECTED(Z_TYPE_P(dim) == IS_REFERENCE)) { in zend_fetch_dimension_address_inner() 2605 } else if (EXPECTED(Z_TYPE_P(container) == IS_REFERENCE)) { in zend_fetch_dimension_address() 2741 } else if (EXPECTED(Z_TYPE_P(container) == IS_REFERENCE)) { in zend_fetch_dimension_address_read() 2805 case IS_REFERENCE: in zend_fetch_dimension_address_read() 3135 if (Z_TYPE_P(ptr) != IS_REFERENCE) { in zend_handle_fetch_obj_flags() 3567 ZEND_ASSERT(Z_TYPE_P(zv) != IS_REFERENCE); in zend_verify_ref_assignable_zval() 3627 ZEND_ASSERT(Z_TYPE_P(zval_ptr) != IS_REFERENCE); in i_zval_ptr_dtor_noref()
|
H A D | zend.c | 508 case IS_REFERENCE: in zend_print_flat_zval_r_to_buf() 590 case IS_REFERENCE: in zend_print_zval_r_to_buf()
|
H A D | zend_operators.h | 422 case IS_REFERENCE: in i_zend_is_true()
|
H A D | zend_API.c | 4051 case IS_REFERENCE: in zend_get_callable_name_ex() 4167 case IS_REFERENCE: in zend_is_callable_at_frame()
|
/php-src/ext/intl/common/ |
H A D | common_date.cpp | 229 case IS_REFERENCE: in intl_zval_to_millis()
|
/php-src/ext/soap/ |
H A D | php_soap.h | 213 if (UNEXPECTED(Z_TYPE_P(zv) == IS_REFERENCE)) { in php_soap_deref()
|
/php-src/ext/opcache/jit/ |
H A D | zend_jit_vm_helpers.c | 682 if (op1_type == IS_REFERENCE) { 725 if (op2_type == IS_REFERENCE) { 753 if (op3_type == IS_REFERENCE) { 809 if (Z_TYPE_P(arr) == IS_REFERENCE) {
|
H A D | zend_jit_helpers.c | 383 if (Z_TYPE_P(dim) == IS_REFERENCE) { in zend_jit_fetch_dim_r_helper() 525 if (Z_TYPE_P(dim) == IS_REFERENCE) { in zend_jit_fetch_dim_is_helper() 665 if (Z_TYPE_P(dim) == IS_REFERENCE) { in zend_jit_fetch_dim_isset_helper() 747 if (UNEXPECTED(Z_TYPE_P(retval) == IS_REFERENCE)) { in zend_jit_fetch_dim_isset_helper() 754 if (UNEXPECTED(Z_TYPE_P(retval) == IS_REFERENCE)) { in zend_jit_fetch_dim_isset_helper() 771 if (Z_TYPE_P(dim) == IS_REFERENCE) { in zend_jit_fetch_dim_rw_helper() 903 if (Z_TYPE_P(dim) == IS_REFERENCE) { in zend_jit_fetch_dim_w_helper() 1060 case IS_REFERENCE: in zend_check_string_offset() 1138 case IS_REFERENCE: in zend_jit_fetch_dim_str_is_helper() 2026 if (Z_TYPE_P(ptr) != IS_REFERENCE) { in zend_handle_fetch_obj_flags()
|
H A D | zend_jit_ir.c | 1781 if_ref = jit_if_Z_TYPE(jit, addr, IS_REFERENCE); in jit_ZVAL_PTR_DTOR() 8652 if_ref = jit_if_Z_TYPE(jit, op1_addr, IS_REFERENCE); 9056 if_ref = jit_if_Z_TYPE(jit, op1_addr, IS_REFERENCE); 9333 if_ref = jit_if_Z_TYPE(jit, op1_addr, IS_REFERENCE); 10860 if_ref = jit_if_Z_TYPE(jit, op1_addr, IS_REFERENCE); 13031 if_ref = jit_if_Z_TYPE(jit, var_addr, IS_REFERENCE); 14432 && prop_type != IS_REFERENCE 14498 if_ref = jit_if_Z_TYPE(jit, prop_addr, IS_REFERENCE); 14564 if_ref = jit_if_Z_TYPE(jit, prop_addr, IS_REFERENCE); 14825 && prop_type != IS_REFERENCE [all …]
|
/php-src/ext/standard/ |
H A D | var.c | 202 case IS_REFERENCE: in php_var_dump() 394 case IS_REFERENCE: in php_debug_zval_dump() 620 case IS_REFERENCE: in php_var_export_ex() 1239 case IS_REFERENCE: in php_var_serialize_intern()
|
/php-src/sapi/phpdbg/ |
H A D | phpdbg_info.c | 272 case IS_REFERENCE: in phpdbg_print_symbols()
|
/php-src/ext/json/ |
H A D | json_encoder.c | 661 case IS_REFERENCE: in php_json_encode_zval()
|
/php-src/docs/source/core/data-structures/ |
H A D | zval.rst | 27 #define IS_REFERENCE 10
|
/php-src/ext/spl/ |
H A D | spl_array.c | 293 case IS_REFERENCE: in get_hash_key() 1567 && Z_TYPE_P(data) != IS_REFERENCE in spl_array_it_get_current_data()
|
H A D | spl_fixedarray.c | 346 case IS_REFERENCE: in spl_offset_convert_to_long()
|
/php-src/ext/date/ |
H A D | php_date.c | 2994 …if (!prop_name || (Z_TYPE_P(prop_val) == IS_REFERENCE) || date_time_is_internal_property(prop_name… in restore_custom_datetime_properties() 4181 …if (!prop_name || (Z_TYPE_P(prop_val) == IS_REFERENCE) || date_timezone_is_internal_property(prop_… in restore_custom_datetimezone_properties() 4809 …if (!prop_name || (Z_TYPE_P(prop_val) == IS_REFERENCE) || date_interval_is_internal_property(prop_… in restore_custom_dateinterval_properties() 5884 …if (!prop_name || (Z_TYPE_P(prop_val) == IS_REFERENCE) || date_period_is_internal_property(prop_na… in restore_custom_dateperiod_properties()
|