/PHP-8.4/Zend/ |
H A D | zend_vm_def.h | 53 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R); 212 op1 = GET_OP1_ZVAL_PTR(BP_VAR_R); 213 op2 = GET_OP2_ZVAL_PTR(BP_VAR_R); 366 op1 = GET_OP1_ZVAL_PTR(BP_VAR_R); 367 op2 = GET_OP2_ZVAL_PTR(BP_VAR_R); 795 op1 = GET_OP1_ZVAL_PTR(BP_VAR_R); 796 op2 = GET_OP2_ZVAL_PTR(BP_VAR_R); 926 op1 = GET_OP1_ZVAL_PTR(BP_VAR_R); 927 op2 = GET_OP2_ZVAL_PTR(BP_VAR_R); 1817 BP_VAR_W : BP_VAR_R; [all …]
|
H A D | zend_execute.c | 300 case BP_VAR_R: in _get_zval_cv_lookup() 2267 z =object->handlers->read_property(object, name, BP_VAR_R, cache_slot, &rv); in zend_post_incdec_overloaded_property() 2296 z = object->handlers->read_property(object, name, BP_VAR_R, cache_slot, &rv); in zend_pre_incdec_overloaded_property() 2328 z = object->handlers->read_property(object, name, BP_VAR_R, cache_slot, &rv); in zend_assign_op_overloaded_property() 2686 case BP_VAR_R: in zend_fetch_dimension_address_inner() 2712 case BP_VAR_R: in zend_fetch_dimension_address_inner() 2964 zend_illegal_string_offset(dim, BP_VAR_R); in zend_fetch_dimension_address_read() 3003 zend_illegal_string_offset(dim, BP_VAR_R); in zend_fetch_dimension_address_read() 3579 zval *varname = get_zval_ptr_undef(opline->op1_type, opline->op1, BP_VAR_R); in zend_fetch_static_property_address_ex() 3624 if ((fetch_type == BP_VAR_R || fetch_type == BP_VAR_RW) in zend_fetch_static_property_address() [all …]
|
H A D | zend_object_handlers.c | 1340 if (UNEXPECTED(type == BP_VAR_RW || type == BP_VAR_R)) { in zend_std_get_property_ptr_ptr() 1401 if (UNEXPECTED(type == BP_VAR_RW || type == BP_VAR_R)) { in zend_std_get_property_ptr_ptr() 1666 zval *retval = obj->handlers->read_property(obj, prop_name, BP_VAR_R, NULL, &rv); in ZEND_FUNCTION() 1977 if (UNEXPECTED((type == BP_VAR_R || type == BP_VAR_RW) in zend_std_get_static_property_with_info()
|
H A D | zend_compile.c | 2245 case BP_VAR_R: in zend_adjust_for_fetch_type() 3012 if ((type == BP_VAR_R) || (type == BP_VAR_IS)) { in zend_compile_simple_var() 3020 if (type == BP_VAR_R || type == BP_VAR_IS) { in zend_compile_simple_var() 3034 if (type != BP_VAR_R in zend_separate_if_call_and_write() 3100 if (type == BP_VAR_R || type == BP_VAR_IS) { in zend_delayed_compile_dim() 3452 zend_compile_simple_var_no_cv(expr_node, expr_ast, BP_VAR_R, 0); in zend_compile_expr_with_potential_assign_to_self() 3812 zend_compile_var(&arg_node, arg, BP_VAR_R, 0); in zend_compile_args() 3842 zend_compile_var(&arg_node, arg, BP_VAR_R, 0); in zend_compile_args() 4645 if (type != BP_VAR_R) { in find_frameless_function_info() 10607 zend_compile_simple_var_no_cv(result, expr_ast, BP_VAR_R, 0 ); in zend_compile_silence() [all …]
|
H A D | zend_weakrefs.c | 704 zval *zv = zend_weakmap_read_dimension(Z_OBJ_P(ZEND_THIS), key, BP_VAR_R, NULL); in ZEND_METHOD()
|
H A D | zend_compile.h | 1048 #define BP_VAR_R 0 macro
|
H A D | zend_vm_execute.h | 866 if (type == BP_VAR_R || type == BP_VAR_IS) { in zend_fetch_static_prop_helper_SPEC() 897 BP_VAR_W : BP_VAR_R; in ZEND_FETCH_STATIC_PROP_FUNC_ARG_SPEC_HANDLER() 2504 args = get_zval_ptr(opline->op1_type, opline->op1, BP_VAR_R); in ZEND_SEND_ARRAY_SPEC_HANDLER() 2710 op1 = get_zval_ptr(opline->op1_type, opline->op1, BP_VAR_R); in ZEND_ADD_ARRAY_UNPACK_SPEC_HANDLER() 4902 retval = get_zval_ptr(opline->op1_type, opline->op1, BP_VAR_R); in ZEND_GENERATOR_RETURN_SPEC_OBSERVER_HANDLER() 10518 if (type == BP_VAR_R || type == BP_VAR_IS) { in zend_fetch_var_address_helper_SPEC_CONST_UNUSED() 10545 BP_VAR_W : BP_VAR_R; in ZEND_FETCH_FUNC_ARG_SPEC_CONST_UNUSED_HANDLER() 18550 if (type == BP_VAR_R || type == BP_VAR_IS) { in zend_fetch_var_address_helper_SPEC_TMPVAR_UNUSED() 18577 BP_VAR_W : BP_VAR_R; in ZEND_FETCH_FUNC_ARG_SPEC_TMPVAR_UNUSED_HANDLER() 49805 if (type == BP_VAR_R || type == BP_VAR_IS) { in zend_fetch_var_address_helper_SPEC_CV_UNUSED() [all …]
|
H A D | zend_API.c | 5186 value = object->handlers->read_property(object, name, silent?BP_VAR_IS:BP_VAR_R, NULL, rv); in zend_read_property_ex() 5211 property = zend_std_get_static_property(scope, name, silent ? BP_VAR_IS : BP_VAR_R); in zend_read_static_property_ex()
|
H A D | zend_ast.c | 833 zend_fetch_dimension_const(result, &op1, &op2, (ast->attr & ZEND_DIM_IS) ? BP_VAR_IS : BP_VAR_R); in zend_ast_evaluate_inner()
|
/PHP-8.4/Zend/tests/offsets/ |
H A D | internal_handlers_extended.phpt | 45 NoImplement, read: true, write: false, has: false, unset: false, readType: BP_VAR_R, hasOffset: tru… 46 DoImplement, read: true, write: false, has: false, unset: false, readType: BP_VAR_R, hasOffset: tru…
|
H A D | test_offset_helpers.inc | 50 0 => 'BP_VAR_R',
|
H A D | internal_handlers.phpt | 224 …ayAccess, read: true, write: false, has: false, unset: false, readType: BP_VAR_R, hasOffset: true,… 228 …rayAccess, read: true, write: true, has: false, unset: false, readType: BP_VAR_R, hasOffset: true,… 242 …ayAccess, read: true, write: false, has: false, unset: false, readType: BP_VAR_R, hasOffset: true,…
|
/PHP-8.4/ext/opcache/jit/ |
H A D | zend_jit_helpers.c | 489 zend_illegal_container_offset(ZSTR_KNOWN(ZEND_STR_ARRAY), dim, BP_VAR_R); in zend_jit_fetch_dim_r_helper() 1004 zend_illegal_container_offset(ZSTR_KNOWN(ZEND_STR_ARRAY), dim, BP_VAR_R); in zend_jit_fetch_dim_w_helper() 1048 zend_illegal_container_offset(ZSTR_KNOWN(ZEND_STR_STRING), dim, BP_VAR_R); in zend_check_string_offset() 1102 offset = zend_check_string_offset(dim, BP_VAR_R); in zend_jit_fetch_dim_str_r_helper() 1181 retval = obj->handlers->read_dimension(obj, dim, BP_VAR_R, result); in zend_jit_fetch_dim_obj_r_helper() 1580 z = obj->handlers->read_dimension(obj, dim, BP_VAR_R, &rv); in zend_jit_assign_dim_op_helper() 2691 z = object->handlers->read_property(object, name, BP_VAR_R, cache_slot, &rv); in _zend_jit_assign_op_overloaded_property() 3000 z = zobj->handlers->read_property(zobj, name, BP_VAR_R, cache_slot, &rv); in zend_jit_pre_inc_obj_helper() 3070 z = zobj->handlers->read_property(zobj, name, BP_VAR_R, cache_slot, &rv); in zend_jit_pre_dec_obj_helper() 3135 z = zobj->handlers->read_property(zobj, name, BP_VAR_R, cache_slot, &rv); in zend_jit_post_inc_obj_helper() [all …]
|
H A D | zend_jit_ir.c | 11598 && type == BP_VAR_R 11697 } else if (JIT_G(trigger) == ZEND_JIT_ON_HOT_TRACE && type == BP_VAR_R) { 11755 case BP_VAR_R: 11791 if (JIT_G(trigger) == ZEND_JIT_ON_HOT_TRACE && type == BP_VAR_R) { 11809 if (JIT_G(trigger) == ZEND_JIT_ON_HOT_TRACE && type == BP_VAR_R) { 11823 case BP_VAR_R: 11984 case BP_VAR_R: 12004 if (JIT_G(trigger) == ZEND_JIT_ON_HOT_TRACE && type == BP_VAR_R) { 12016 case BP_VAR_R: 12079 case BP_VAR_R: [all …]
|
/PHP-8.4/ext/spl/ |
H A D | spl_array.c | 338 case BP_VAR_R: in spl_array_get_dimension_ptr() 356 case BP_VAR_R: in spl_array_get_dimension_ptr() 377 case BP_VAR_R: in spl_array_get_dimension_ptr() 604 value = spl_array_read_dimension_ex(1, object, offset, BP_VAR_R, &rv); in spl_array_has_dimension_ex() 635 value = spl_array_read_dimension_ex(1, object, offset, BP_VAR_R, &rv); in spl_array_has_dimension_ex() 671 value = spl_array_read_dimension_ex(0, Z_OBJ_P(ZEND_THIS), index, BP_VAR_R, return_value); in PHP_METHOD()
|
H A D | spl_fixedarray.c | 351 zend_illegal_container_offset(spl_ce_SplFixedArray->name, offset, BP_VAR_R); in spl_offset_convert_to_long()
|
/PHP-8.4/ext/xsl/ |
H A D | php_xsl.c | 200 if (type != BP_VAR_IS && type != BP_VAR_R && xsl_is_validated_property(member)) { in xsl_objects_read_property()
|
H A D | xsltprocessor.c | 252 cloneDocu = zend_std_read_property(Z_OBJ_P(id), member, BP_VAR_R, NULL, &rv); in PHP_METHOD() 352 doXInclude = zend_std_read_property(Z_OBJ_P(id), member, BP_VAR_R, NULL, &rv); in php_xsl_apply_stylesheet()
|
/PHP-8.4/ext/ffi/ |
H A D | ffi.c | 547 if (read_type == BP_VAR_R) { in zend_ffi_cdata_to_zval() 962 …zend_ffi_cdata_to_zval(NULL, args[n], arg_type, BP_VAR_R, &fci.params[n], (zend_ffi_flags)(arg_typ… in zend_ffi_callback_trampoline() 1119 zend_ffi_cdata_to_zval(cdata, cdata->ptr, type, BP_VAR_R, rv, 0, 0, 0); in zend_ffi_cdata_get() 1970 …zend_ffi_cdata_to_zval(NULL, ptr, dim_type, iter->by_ref ? BP_VAR_RW : BP_VAR_R, &iter->value, (cd… in zend_ffi_cdata_it_get_current_data() 2068 zend_ffi_cdata_to_zval(cdata, ptr, type, BP_VAR_R, &tmp, ZEND_FFI_FLAG_CONST, 0, 0); in zend_ffi_cdata_get_debug_info() 2088 …zend_ffi_cdata_to_zval(NULL, *(void**)ptr, ZEND_FFI_TYPE(type->pointer.type), BP_VAR_R, &tmp, ZEND… in zend_ffi_cdata_get_debug_info() 2101 …zend_ffi_cdata_to_zval(NULL, f_ptr, ZEND_FFI_TYPE(f->type), BP_VAR_R, &tmp, ZEND_FFI_FLAG_CONST, 0… in zend_ffi_cdata_get_debug_info() 2114 …zend_ffi_cdata_to_zval(NULL, ptr, ZEND_FFI_TYPE(type->array.type), BP_VAR_R, &tmp, ZEND_FFI_FLAG_C… in zend_ffi_cdata_get_debug_info() 2858 …zend_ffi_cdata_to_zval(NULL, ret, ZEND_FFI_TYPE(type->func.ret_type), BP_VAR_R, return_value, 0, 1… in ZEND_FUNCTION()
|
/PHP-8.4/ext/date/ |
H A D | php_date.c | 5973 if (type != BP_VAR_IS && type != BP_VAR_R) { in date_period_read_property()
|
/PHP-8.4/ext/standard/ |
H A D | array.c | 4601 prop = Z_OBJ_HANDLER_P(data, read_property)(Z_OBJ_P(data), tmp_str, BP_VAR_R, cache_slot, rv);
|