Home
last modified time | relevance | path

Searched refs:ZEND_TYPE_PURE_MASK (Results 1 – 10 of 10) sorted by relevance

/php-src/Zend/
H A Dzend_inheritance.c576 uint32_t proto_type_mask = ZEND_TYPE_PURE_MASK(proto_type); in zend_is_intersection_subtype_of_type()
644 if (ZEND_TYPE_PURE_MASK(proto_type) == MAY_BE_ANY && in zend_perform_covariant_type_check()
650 uint32_t fe_type_mask = ZEND_TYPE_PURE_MASK(fe_type); in zend_perform_covariant_type_check()
651 uint32_t proto_type_mask = ZEND_TYPE_PURE_MASK(proto_type); in zend_perform_covariant_type_check()
731 if (!ZEND_TYPE_IS_SET(fe_arg_info->type) || ZEND_TYPE_PURE_MASK(fe_arg_info->type) == MAY_BE_ANY) { in zend_do_perform_arg_type_hint_check()
1248 if (ZEND_TYPE_PURE_MASK(parent_info->type) == ZEND_TYPE_PURE_MASK(child_info->type) in property_types_compatible()
H A Dzend_API.c1487 if (EXPECTED(!ZEND_TYPE_IS_SET(c->type) || ZEND_TYPE_PURE_MASK(c->type) == MAY_BE_ANY)) { in zend_update_class_constant()
2633 if (ZEND_TYPE_PURE_MASK(fptr->common.arg_info[-1].type) & MAY_BE_NEVER) { in zend_check_magic_method_return_type()
2639 uint32_t extra_types = ZEND_TYPE_PURE_MASK(fptr->common.arg_info[-1].type) & ~return_type; in zend_check_magic_method_return_type()
2830 if (ZEND_TYPE_PURE_MASK(*type) != MAY_BE_ANY) { in ZEND_END_ARG_INFO()
4746 if (ZEND_TYPE_PURE_MASK(type) != MAY_BE_ANY) { in zend_declare_typed_class_constant()
H A Dzend_compile.c1403 uint32_t type_mask = ZEND_TYPE_PURE_MASK(type); in zend_type_to_string_resolved()
2628 if (expr && ZEND_TYPE_PURE_MASK(type) == MAY_BE_ANY) { in zend_emit_return_type_check()
6823 uint32_t single_type_mask = ZEND_TYPE_PURE_MASK(single_type); in zend_compile_typename_ex()
6832 uint32_t type_mask_overlap = ZEND_TYPE_PURE_MASK(type) & single_type_mask; in zend_compile_typename_ex()
6845 ZEND_TYPE_FULL_MASK(type) |= ZEND_TYPE_PURE_MASK(single_type); in zend_compile_typename_ex()
6960 uint32_t type_mask = ZEND_TYPE_PURE_MASK(type); in zend_compile_typename_ex()
6976 type_mask = ZEND_TYPE_PURE_MASK(type); in zend_compile_typename_ex()
8086 uint32_t type_mask = ZEND_TYPE_PURE_MASK(type); in zend_compile_class_const_decl()
8278 uint32_t type_mask = ZEND_TYPE_PURE_MASK(type); in zend_compile_enum_backing_type()
H A Dzend_types.h257 #define ZEND_TYPE_PURE_MASK(t) \ macro
H A Dzend_execute.c977 if ((ZEND_TYPE_PURE_MASK(member_type) & MAY_BE_STATIC)) { in zend_check_and_resolve_property_or_class_constant_class_type()
983 } else if ((ZEND_TYPE_PURE_MASK(member_type) & MAY_BE_STATIC) && value_ce == scope) { in zend_check_and_resolve_property_or_class_constant_class_type()
1489 …if (((ZEND_TYPE_PURE_MASK(c->type) & MAY_BE_STATIC) || ZEND_TYPE_IS_COMPLEX(c->type)) && Z_TYPE_P(… in zend_check_class_constant_type()
/php-src/ext/reflection/
H A Dphp_reflection.c1398 if (type_mask_without_null == MAY_BE_BOOL || ZEND_TYPE_PURE_MASK(type) == MAY_BE_ANY) { in get_type_kind()
1414 bool is_mixed = ZEND_TYPE_PURE_MASK(type) == MAY_BE_ANY; in reflection_type_factory()
1415 bool is_only_null = (ZEND_TYPE_PURE_MASK(type) == MAY_BE_NULL && !ZEND_TYPE_IS_COMPLEX(type)); in reflection_type_factory()
3176 type_mask = ZEND_TYPE_PURE_MASK(param->type); in ZEND_METHOD()
/php-src/Zend/Optimizer/
H A Ddfa_pass.c308 uint32_t disallowed_types = use_type & ~ZEND_TYPE_PURE_MASK(arg_info->type); in can_elide_return_type_check()
H A Dzend_inference.c2387 uint32_t tmp = zend_convert_type_declaration_mask(ZEND_TYPE_PURE_MASK(type)); in zend_convert_type()
/php-src/ext/opcache/jit/
H A Dzend_jit.c450 uint32_t type_mask = ZEND_TYPE_PURE_MASK(arg_info->type); in skip_valid_arguments()
H A Dzend_jit_ir.c10231 uint32_t type_mask = ZEND_TYPE_PURE_MASK(arg_info->type) & MAY_BE_ANY;
10413 uint32_t type_mask = ZEND_TYPE_PURE_MASK(arg_info->type) & MAY_BE_ANY;

Completed in 214 milliseconds