Home
last modified time | relevance | path

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

/PHP-7.4/Zend/
H A Dzend_inheritance.c325 zend_type fe_type = fe_arg_info->type, proto_type = proto_arg_info->type; in zend_perform_covariant_type_check() local
326 ZEND_ASSERT(ZEND_TYPE_IS_SET(fe_type) && ZEND_TYPE_IS_SET(proto_type)); in zend_perform_covariant_type_check()
328 if (ZEND_TYPE_ALLOW_NULL(fe_type) && !ZEND_TYPE_ALLOW_NULL(proto_type)) { in zend_perform_covariant_type_check()
332 if (ZEND_TYPE_IS_CLASS(proto_type)) { in zend_perform_covariant_type_check()
340 proto_class_name = resolve_class_name(proto->common.scope, ZEND_TYPE_NAME(proto_type)); in zend_perform_covariant_type_check()
359 } else if (ZEND_TYPE_CODE(proto_type) == IS_ITERABLE) { in zend_perform_covariant_type_check()
374 } else if (ZEND_TYPE_CODE(proto_type) == IS_OBJECT) { in zend_perform_covariant_type_check()
391 return ZEND_TYPE_CODE(fe_type) == ZEND_TYPE_CODE(proto_type) in zend_perform_covariant_type_check()

Completed in 12 milliseconds