Home
last modified time | relevance | path

Searched refs:is_intersection (Results 1 – 3 of 3) sorted by relevance

/PHP-8.1/Zend/
H A Dzend_inheritance.c490 bool is_intersection = ZEND_TYPE_IS_INTERSECTION(proto_type); in zend_is_class_subtype_of_type() local
498 if (!is_intersection) { in zend_is_class_subtype_of_type()
508 ZEND_ASSERT(!is_intersection); in zend_is_class_subtype_of_type()
519 if (!is_intersection) { in zend_is_class_subtype_of_type()
523 if (is_intersection) { in zend_is_class_subtype_of_type()
532 return is_intersection ? INHERITANCE_SUCCESS : INHERITANCE_ERROR; in zend_is_class_subtype_of_type()
H A Dzend_compile.c1168 static zend_string *add_type_string(zend_string *type, zend_string *new_type, bool is_intersection)… in add_type_string() argument
1174 if (is_intersection) { in add_type_string()
1210 bool is_intersection = ZEND_TYPE_IS_INTERSECTION(type); in zend_type_to_string_resolved() local
1214 str = add_type_string(str, resolved, is_intersection); in zend_type_to_string_resolved()
/PHP-8.1/Zend/Optimizer/
H A Ddfa_pass.c317 bool is_intersection = ZEND_TYPE_IS_INTERSECTION(arg_info->type); in can_elide_return_type_check() local
324 if (result == !is_intersection) { in can_elide_return_type_check()
329 return is_intersection; in can_elide_return_type_check()

Completed in 41 milliseconds