Home
last modified time | relevance | path

Searched refs:value_type (Results 1 – 11 of 11) sorted by relevance

/PHP-8.3/Zend/
H A Dzend_execute.h125 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 Dzend_vm_def.h6876 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 Dzend_enum.c476 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 Dzend_vm_execute.h2830 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 Dzend_execute.c3633 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 Dpdo_mysql_get_attribute.phpt21 $value_type = gettype($value);
30 if (gettype($value) != $value_type) {
32 $offset, $value_type, gettype($value));
/PHP-8.3/ext/opcache/jit/
H A Dzend_jit_internal.h832 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 Dzend_jit_helpers.c2145 …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 Dzend_jit_arm64.dasc14520 | // 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 Dzend_jit_x86.dasc15464 | // 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 Dzend_inference.c2191 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()

Completed in 221 milliseconds