Home
last modified time | relevance | path

Searched refs:ZEND_TYPE_FULL_MASK (Results 1 – 14 of 14) sorted by relevance

/PHP-8.3/Zend/
H A Dzend_compile.h1034 ((ZEND_TYPE_FULL_MASK((arg_info)->type) >> _ZEND_SEND_MODE_SHIFT) & 3)
1036 ((ZEND_TYPE_FULL_MASK((arg_info)->type) & _ZEND_IS_VARIADIC_BIT) != 0)
1038 ((ZEND_TYPE_FULL_MASK((arg_info)->type) & _ZEND_IS_PROMOTED_BIT) != 0)
1040 ((ZEND_TYPE_FULL_MASK((arg_info)->type) & _ZEND_IS_TENTATIVE_BIT) != 0)
H A Dzend_compile.c6611 uint32_t type_mask = ZEND_TYPE_FULL_MASK(type); in zend_compile_typename_ex()
6673 ZEND_TYPE_FULL_MASK(type) |= _ZEND_TYPE_NAME_BIT; in zend_compile_typename_ex()
6696 ZEND_TYPE_FULL_MASK(type) |= _ZEND_TYPE_ARENA_BIT; in zend_compile_typename_ex()
6698 ZEND_TYPE_FULL_MASK(type) |= _ZEND_TYPE_UNION_BIT; in zend_compile_typename_ex()
6703 uint32_t type_mask = ZEND_TYPE_FULL_MASK(type); in zend_compile_typename_ex()
6769 ZEND_TYPE_FULL_MASK(type) |= _ZEND_TYPE_UNION_BIT; in zend_compile_typename_ex()
6770 ZEND_TYPE_FULL_MASK(type) |= _ZEND_TYPE_ARENA_BIT; in zend_compile_typename_ex()
6775 ZEND_TYPE_FULL_MASK(type) |= _ZEND_TYPE_ARENA_BIT; in zend_compile_typename_ex()
6796 ZEND_TYPE_FULL_MASK(type) |= MAY_BE_NULL; in zend_compile_typename_ex()
7126 ZEND_TYPE_FULL_MASK(arg_info->type) : MAY_BE_ANY; in zend_compile_params()
[all …]
H A Dzend_execute.c1003 uint32_t type_mask = ZEND_TYPE_FULL_MASK(info->type); in i_zend_check_property_type()
1161 type_mask = ZEND_TYPE_FULL_MASK(*type); in zend_check_type_slow()
1457 if (ZEND_TYPE_FULL_MASK(ret_info->type) & MAY_BE_VOID) { in zend_verify_internal_return_type()
1492 uint32_t type_mask = ZEND_TYPE_FULL_MASK(c->type); in zend_check_class_constant_type()
1883 if (!(ZEND_TYPE_FULL_MASK(prop->type) & MAY_BE_DOUBLE)) { in zend_get_prop_not_accepting_double()
1981 if (!(ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_DOUBLE)) { in zend_incdec_typed_prop()
2003 && !(ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_DOUBLE)) { in zend_pre_incdec_property_zval()
2042 && !(ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_DOUBLE)) { in zend_post_incdec_property_zval()
3081 return (ZEND_TYPE_FULL_MASK(type) & MAY_BE_ARRAY) != 0; in check_type_array_assignable()
3532 type_mask = ZEND_TYPE_FULL_MASK(type); in i_zend_verify_type_assignable_zval()
[all …]
H A Dzend_inheritance.c78 ZEND_TYPE_FULL_MASK(*parent_type) |= _ZEND_TYPE_ARENA_BIT; in zend_type_list_copy_ctor()
350 if (ZEND_TYPE_FULL_MASK(type) & MAY_BE_OBJECT) { in zend_type_permits_self()
465 if (ZEND_TYPE_FULL_MASK(proto_type) & MAY_BE_OBJECT) { in zend_is_class_subtype_of_type()
H A Dzend_types.h254 #define ZEND_TYPE_FULL_MASK(t) \ macro
H A Dzend_API.c2564 && !(ZEND_TYPE_FULL_MASK(fptr->common.arg_info[arg_num].type) & arg_type) in zend_check_magic_method_arg_type()
3000 ZEND_TYPE_FULL_MASK(new_arg_info[i].type) |= _ZEND_TYPE_UNION_BIT; in zend_register_functions()
H A Dzend_vm_def.h4296 if (ZEND_TYPE_FULL_MASK(ret_info->type) & MAY_BE_NULL) {
H A Dzend_vm_execute.h10373 if (ZEND_TYPE_FULL_MASK(ret_info->type) & MAY_BE_NULL) { in ZEND_VERIFY_RETURN_TYPE_SPEC_CONST_UNUSED_HANDLER()
20859 if (ZEND_TYPE_FULL_MASK(ret_info->type) & MAY_BE_NULL) { in ZEND_VERIFY_RETURN_TYPE_SPEC_TMP_UNUSED_HANDLER()
29198 if (ZEND_TYPE_FULL_MASK(ret_info->type) & MAY_BE_NULL) { in ZEND_VERIFY_RETURN_TYPE_SPEC_VAR_UNUSED_HANDLER()
36699 if (ZEND_TYPE_FULL_MASK(ret_info->type) & MAY_BE_NULL) { in ZEND_VERIFY_RETURN_TYPE_SPEC_UNUSED_UNUSED_HANDLER()
49113 if (ZEND_TYPE_FULL_MASK(ret_info->type) & MAY_BE_NULL) { in ZEND_VERIFY_RETURN_TYPE_SPEC_CV_UNUSED_HANDLER()
/PHP-8.3/ext/opcache/jit/
H A Dzend_jit_helpers.c1960 return (ZEND_TYPE_FULL_MASK(type) & MAY_BE_ARRAY) != 0; in check_type_array_assignable()
2105 && (ZEND_TYPE_FULL_MASK(prop->type) & MAY_BE_ARRAY) == 0) { in zend_jit_check_array_promotion()
2235 if (!(ZEND_TYPE_FULL_MASK(prop->type) & MAY_BE_DOUBLE)) { in zend_jit_get_prop_not_accepting_double()
2729 if (!(ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_DOUBLE)) { in zend_jit_inc_typed_prop()
2762 if (!(ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_DOUBLE)) { in zend_jit_dec_typed_prop()
2811 if (!(ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_DOUBLE)) { in zend_jit_post_inc_typed_prop()
2846 if (!(ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_DOUBLE)) { in zend_jit_post_dec_typed_prop()
2876 && !(ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_DOUBLE)) { in zend_jit_pre_inc_obj_helper()
2946 && !(ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_DOUBLE)) { in zend_jit_pre_dec_obj_helper()
3015 && !(ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_DOUBLE)) { in zend_jit_post_inc_obj_helper()
[all …]
H A Dzend_jit_trace.c501 if (!(ZEND_TYPE_FULL_MASK(arg_info->type) & (1u << type))) { in zend_jit_trace_send_type()
519 && (ZEND_TYPE_FULL_MASK(arg_info->type) & MAY_BE_ANY) != MAY_BE_ANY) { in zend_jit_needs_arg_dtor()
528 && ZEND_TYPE_FULL_MASK(arg_info->type) & (1u << type)) { in zend_jit_needs_arg_dtor()
543 && (ZEND_TYPE_FULL_MASK(arg_info->type) & (1u << type))) { in zend_jit_needs_arg_dtor()
H A Dzend_jit_arm64.dasc12352 if ((ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_ARRAY) == 0) {
H A Dzend_jit_x86.dasc13127 if ((ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_ARRAY) == 0) {
/PHP-8.3/ext/reflection/
H A Dphp_reflection.c3025 if (ZEND_TYPE_FULL_MASK(type) & MAY_BE_NULL) { in zend_named_reflection_type_to_string()
3034 ZEND_TYPE_FULL_MASK(type) &= ~MAY_BE_NULL; in zend_type_to_string_without_null()
3088 && !(ZEND_TYPE_FULL_MASK(param->type) & MAY_BE_STATIC)); in ZEND_METHOD()
3096 ZEND_TYPE_FULL_MASK(type) &= ~_ZEND_TYPE_ITERABLE_BIT; in append_type()
/PHP-8.3/ext/opcache/
H A Dzend_persist.c349 ZEND_TYPE_FULL_MASK(*type) &= ~_ZEND_TYPE_ARENA_BIT; in zend_persist_type()

Completed in 377 milliseconds