Home
last modified time | relevance | path

Searched refs:ZEND_TYPE_IS_INTERSECTION (Results 1 – 8 of 8) sorted by relevance

/PHP-8.3/Zend/Optimizer/
H A Dcompact_literals.c67 if (ZEND_TYPE_IS_INTERSECTION(arg_info->type)) { in type_num_classes()
75 if (ZEND_TYPE_IS_INTERSECTION(*list_type)) { in type_num_classes()
H A Ddfa_pass.c275 bool is_intersection = ZEND_TYPE_IS_INTERSECTION(type); in can_elide_list_type()
/PHP-8.3/Zend/
H A Dzend_inheritance.c418 ZEND_ASSERT(ZEND_TYPE_IS_INTERSECTION(fe_type)); in zend_is_intersection_subtype_of_class()
482 bool is_intersection = ZEND_TYPE_IS_INTERSECTION(proto_type); in zend_is_class_subtype_of_type()
484 if (ZEND_TYPE_IS_INTERSECTION(*single_type)) { in zend_is_class_subtype_of_type()
603 ZEND_TYPE_IS_INTERSECTION(proto_type) ? INHERITANCE_ERROR : INHERITANCE_SUCCESS; in zend_is_intersection_subtype_of_type()
607 if (ZEND_TYPE_IS_INTERSECTION(*single_type)) { in zend_is_intersection_subtype_of_type()
675 if (ZEND_TYPE_IS_INTERSECTION(fe_type)) { in zend_perform_covariant_type_check()
677 ZEND_TYPE_IS_INTERSECTION(proto_type) ? INHERITANCE_ERROR : INHERITANCE_SUCCESS; in zend_perform_covariant_type_check()
696 if (ZEND_TYPE_IS_INTERSECTION(*single_type)) { in zend_perform_covariant_type_check()
H A Dzend_compile.c1361 if (ZEND_TYPE_IS_INTERSECTION(type)) { in zend_type_to_string_resolved()
1368 if (ZEND_TYPE_IS_INTERSECTION(*list_type)) { in zend_type_to_string_resolved()
2549 if (ZEND_TYPE_IS_INTERSECTION(type)) { in zend_type_get_num_classes()
2557 if (ZEND_TYPE_IS_INTERSECTION(*list_type)) { in zend_type_get_num_classes()
6505 ZEND_ASSERT(ZEND_TYPE_IS_INTERSECTION(left_type)); in zend_are_intersection_types_redundant()
6506 ZEND_ASSERT(ZEND_TYPE_IS_INTERSECTION(right_type)); in zend_are_intersection_types_redundant()
6556 ZEND_ASSERT(!ZEND_TYPE_IS_INTERSECTION(single_type)); in zend_is_intersection_type_redundant_by_single_type()
6572 ZEND_ASSERT(!ZEND_TYPE_IS_INTERSECTION(type)); in zend_is_type_list_redundant_by_single_type()
6574 if (ZEND_TYPE_IS_INTERSECTION(type_list->types[i])) { in zend_is_type_list_redundant_by_single_type()
6627 ZEND_ASSERT(ZEND_TYPE_IS_INTERSECTION(single_type)); in zend_compile_typename_ex()
[all …]
H A Dzend_execute.c956 if (ZEND_TYPE_IS_INTERSECTION(member_type)) { in zend_check_and_resolve_property_or_class_constant_class_type()
961 if (ZEND_TYPE_IS_INTERSECTION(*list_type)) { in zend_check_and_resolve_property_or_class_constant_class_type()
1131 if (ZEND_TYPE_IS_INTERSECTION(*type)) { in zend_check_type_slow()
1135 if (ZEND_TYPE_IS_INTERSECTION(*list_type)) { in zend_check_type_slow()
H A Dzend_types.h186 #define ZEND_TYPE_IS_INTERSECTION(t) \ macro
/PHP-8.3/ext/opcache/
H A DZendAccelerator.c618 ZEND_ASSERT(ZEND_TYPE_IS_INTERSECTION(*single_type)); in accel_copy_permanent_list_types()
/PHP-8.3/ext/reflection/
H A Dphp_reflection.c1342 if (ZEND_TYPE_IS_INTERSECTION(type)) { in get_type_kind()

Completed in 151 milliseconds