Home
last modified time | relevance | path

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

/PHP-8.3/Zend/Optimizer/
H A Dcompact_literals.c64 if (ZEND_TYPE_IS_COMPLEX(arg_info->type)) { in type_num_classes()
H A Ddfa_pass.c314 if (disallowed_types == MAY_BE_OBJECT && use_info->ce && ZEND_TYPE_IS_COMPLEX(arg_info->type)) { in can_elide_return_type_check()
H A Dzend_inference.c2383 if (ZEND_TYPE_IS_COMPLEX(type)) { in zend_convert_type()
/PHP-8.3/Zend/
H A Dzend_compile.c2544 if (!ZEND_TYPE_IS_COMPLEX(type)) { in zend_type_get_num_classes()
6617 if (ZEND_TYPE_IS_COMPLEX(type) && !ZEND_TYPE_HAS_LIST(type)) { in zend_compile_typename_ex()
6649 if (ZEND_TYPE_IS_COMPLEX(single_type) && !ZEND_TYPE_IS_ITERABLE_FALLBACK(single_type)) { in zend_compile_typename_ex()
6669 if (ZEND_TYPE_IS_COMPLEX(single_type)) { in zend_compile_typename_ex()
6670 if (!ZEND_TYPE_IS_COMPLEX(type) && !is_composite) { in zend_compile_typename_ex()
6705 ((!has_only_iterable_class && ZEND_TYPE_IS_COMPLEX(type)) || (type_mask & MAY_BE_STATIC))) { in zend_compile_typename_ex()
6800 if ((type_mask & MAY_BE_VOID) && (ZEND_TYPE_IS_COMPLEX(type) || type_mask != MAY_BE_VOID)) { in zend_compile_typename_ex()
6804 if ((type_mask & MAY_BE_NEVER) && (ZEND_TYPE_IS_COMPLEX(type) || type_mask != MAY_BE_NEVER)) { in zend_compile_typename_ex()
8050 if (ZEND_TYPE_IS_COMPLEX(type) || (type_mask != MAY_BE_LONG && type_mask != MAY_BE_STRING)) { in zend_compile_enum_backing_type()
H A Dzend_execute.c998 if (ZEND_TYPE_IS_COMPLEX(info->type) && Z_TYPE_P(property) == IS_OBJECT in i_zend_check_property_type()
1127 if (ZEND_TYPE_IS_COMPLEX(*type) && EXPECTED(Z_TYPE_P(arg) == IS_OBJECT)) { in zend_check_type_slow()
1487 …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()
3527 if (ZEND_TYPE_IS_COMPLEX(type) && zv_type == IS_OBJECT in i_zend_verify_type_assignable_zval()
H A Dzend_types.h171 #define ZEND_TYPE_IS_COMPLEX(t) \ macro
H A Dzend_API.c2585 bool is_complex_type = ZEND_TYPE_IS_COMPLEX(fptr->common.arg_info[-1].type); in zend_check_magic_method_return_type()
/PHP-8.3/ext/reflection/
H A Dphp_reflection.c1349 if (ZEND_TYPE_IS_COMPLEX(type)) { in get_type_kind()
1376 bool is_only_null = (ZEND_TYPE_PURE_MASK(type) == MAY_BE_NULL && !ZEND_TYPE_IS_COMPLEX(type)); in reflection_type_factory()

Completed in 152 milliseconds