/PHP-8.3/Zend/ |
H A D | zend_execute.h | 125 ZEND_API zval* zend_assign_to_typed_ref(zval *variable_ptr, zval *value, uint8_t value_type, bool s… 128 … zend_always_inline void zend_copy_to_variable(zval *variable_ptr, zval *value, uint8_t value_type) in zend_copy_to_variable() argument 132 if (ZEND_CONST_COND(value_type & (IS_VAR|IS_CV), 1) && Z_ISREF_P(value)) { in zend_copy_to_variable() 138 if (ZEND_CONST_COND(value_type == IS_CONST, 0)) { in zend_copy_to_variable() 142 } else if (value_type & (IS_CONST|IS_CV)) { in zend_copy_to_variable() 146 } else if (ZEND_CONST_COND(value_type == IS_VAR, 1) && UNEXPECTED(ref)) { in zend_copy_to_variable() 163 return zend_assign_to_typed_ref(variable_ptr, value, value_type, strict); in zend_assign_to_variable() 172 zend_copy_to_variable(variable_ptr, value, value_type); in zend_assign_to_variable() 178 zend_copy_to_variable(variable_ptr, value, value_type); in zend_assign_to_variable() 188 return zend_assign_to_typed_ref_ex(variable_ptr, value, value_type, strict, garbage_ptr); in zend_assign_to_variable_ex() [all …]
|
H A D | zend_vm_def.h | 6876 uint32_t value_type; in ZEND_VM_HELPER() local 6899 value_type = Z_TYPE_INFO_P(value); in ZEND_VM_HELPER() 6971 value_type = Z_TYPE_INFO_P(value); in ZEND_VM_HELPER() 6994 uint32_t value_type; variable 7012 value_type = Z_TYPE_INFO_P(value); 7036 value_type = Z_TYPE_INFO_P(value); 7074 uint32_t value_type; variable 7234 value_type = Z_TYPE_INFO_P(value); 10053 uint32_t value_type; variable 10069 value_type = Z_TYPE_INFO_P(value); [all …]
|
H A D | zend_enum.c | 476 zend_type value_type = ZEND_TYPE_INIT_CODE(ce->enum_backing_type, 0, 0); in zend_enum_register_props() local 477 …NOWN(ZEND_STR_VALUE), &value_default_value, ZEND_ACC_PUBLIC | ZEND_ACC_READONLY, NULL, value_type); in zend_enum_register_props()
|
H A D | zend_vm_execute.h | 2830 uint32_t value_type; in zend_fe_fetch_object_helper_SPEC() local 2853 value_type = Z_TYPE_INFO_P(value); in zend_fe_fetch_object_helper_SPEC() 2857 value_type = Z_TYPE_INFO_P(value); in zend_fe_fetch_object_helper_SPEC() 2925 value_type = Z_TYPE_INFO_P(value); in zend_fe_fetch_object_helper_SPEC() 22343 uint32_t value_type; in ZEND_FE_FETCH_R_SPEC_VAR_HANDLER() local 22361 value_type = Z_TYPE_INFO_P(value); in ZEND_FE_FETCH_R_SPEC_VAR_HANDLER() 22385 value_type = Z_TYPE_INFO_P(value); in ZEND_FE_FETCH_R_SPEC_VAR_HANDLER() 22423 uint32_t value_type; in ZEND_FE_FETCH_RW_SPEC_VAR_HANDLER() local 22583 value_type = Z_TYPE_INFO_P(value); in ZEND_FE_FETCH_RW_SPEC_VAR_HANDLER() 32417 uint32_t value_type; in ZEND_FE_FETCH_R_SIMPLE_SPEC_VAR_CV_RETVAL_UNUSED_HANDLER() local [all …]
|
H A D | zend_execute.c | 3633 ZEND_API zval* zend_assign_to_typed_ref_ex(zval *variable_ptr, zval *orig_value, uint8_t value_type… in zend_assign_to_typed_ref_ex() argument 3655 if (value_type & (IS_VAR|IS_TMP_VAR)) { in zend_assign_to_typed_ref_ex() 3668 ZEND_API zval* zend_assign_to_typed_ref(zval *variable_ptr, zval *orig_value, uint8_t value_type, b… in zend_assign_to_typed_ref() argument 3671 zval *result = zend_assign_to_typed_ref_ex(variable_ptr, orig_value, value_type, strict, &garbage); in zend_assign_to_typed_ref()
|
/PHP-8.3/ext/pdo_mysql/tests/ |
H A D | pdo_mysql_get_attribute.phpt | 21 $value_type = gettype($value); 30 if (gettype($value) != $value_type) { 32 $offset, $value_type, gettype($value));
|
/PHP-8.3/ext/opcache/jit/ |
H A D | zend_jit_internal.h | 832 static zend_always_inline bool has_concrete_type(uint32_t value_type) in has_concrete_type() argument 834 return is_power_of_two (value_type & (MAY_BE_ANY|MAY_BE_UNDEF)); in has_concrete_type() 837 static zend_always_inline uint32_t concrete_type(uint32_t value_type) in concrete_type() argument 839 return floor_log2(value_type & (MAY_BE_ANY|MAY_BE_UNDEF)); in concrete_type()
|
H A D | zend_jit_helpers.c | 2145 …ine zval* zend_jit_assign_to_typed_ref_helper(zend_reference *ref, zval *value, uint8_t value_type) in zend_jit_assign_to_typed_ref_helper() argument 2150 …return zend_assign_to_variable(&variable, value, value_type, ZEND_CALL_USES_STRICT_TYPES(EG(curren… in zend_jit_assign_to_typed_ref_helper() 2185 …jit_assign_to_typed_ref2_helper(zend_reference *ref, zval *value, zval *result, uint8_t value_type) in zend_jit_assign_to_typed_ref2_helper() argument 2191 …ret = zend_assign_to_variable_ex(&variable, value, value_type, ZEND_CALL_USES_STRICT_TYPES(EG(curr… in zend_jit_assign_to_typed_ref2_helper()
|
H A D | zend_jit_arm64.dasc | 14520 | // value_type = Z_TYPE_INFO_P(value); 14521 | // if (EXPECTED(value_type != IS_UNDEF)) { 14557 | // value_type = Z_TYPE_INFO_P(value); 14558 | // if (EXPECTED(value_type != IS_UNDEF)) {
|
H A D | zend_jit_x86.dasc | 15464 | // value_type = Z_TYPE_INFO_P(value); 15465 | // if (EXPECTED(value_type != IS_UNDEF)) { 15500 | // value_type = Z_TYPE_INFO_P(value); 15501 | // if (EXPECTED(value_type != IS_UNDEF)) {
|
/PHP-8.3/Zend/Optimizer/ |
H A D | zend_inference.c | 2191 uint32_t arr_type, uint32_t dim_type, uint32_t value_type, uint8_t dim_op_type) { in assign_dim_array_result_type() argument 2195 if (value_type & (MAY_BE_ANY|MAY_BE_UNDEF)) { in assign_dim_array_result_type() 2196 if (value_type & MAY_BE_UNDEF) { in assign_dim_array_result_type() 2197 value_type |= MAY_BE_NULL; in assign_dim_array_result_type() 2229 tmp |= (value_type & MAY_BE_ANY) << MAY_BE_ARRAY_SHIFT; in assign_dim_array_result_type() 2236 uint32_t arr_type, uint32_t dim_type, uint32_t value_type, uint8_t dim_op_type) { in assign_dim_result_type() argument 2250 tmp |= assign_dim_array_result_type(arr_type, dim_type, value_type, dim_op_type); in assign_dim_result_type()
|