Home
last modified time | relevance | path

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

/php-src/Zend/
H A Dzend_compile.h1057 ((ZEND_TYPE_FULL_MASK((arg_info)->type) >> _ZEND_SEND_MODE_SHIFT) & 3)
1059 ((ZEND_TYPE_FULL_MASK((arg_info)->type) & _ZEND_IS_VARIADIC_BIT) != 0)
1061 ((ZEND_TYPE_FULL_MASK((arg_info)->type) & _ZEND_IS_PROMOTED_BIT) != 0)
1063 ((ZEND_TYPE_FULL_MASK((arg_info)->type) & _ZEND_IS_TENTATIVE_BIT) != 0)
H A Dzend_compile.c6790 uint32_t type_mask = ZEND_TYPE_FULL_MASK(type); in zend_compile_typename_ex()
6852 ZEND_TYPE_FULL_MASK(type) |= _ZEND_TYPE_NAME_BIT; in zend_compile_typename_ex()
6875 ZEND_TYPE_FULL_MASK(type) |= _ZEND_TYPE_ARENA_BIT; in zend_compile_typename_ex()
6877 ZEND_TYPE_FULL_MASK(type) |= _ZEND_TYPE_UNION_BIT; in zend_compile_typename_ex()
6882 uint32_t type_mask = ZEND_TYPE_FULL_MASK(type); in zend_compile_typename_ex()
6948 ZEND_TYPE_FULL_MASK(type) |= _ZEND_TYPE_UNION_BIT; in zend_compile_typename_ex()
6949 ZEND_TYPE_FULL_MASK(type) |= _ZEND_TYPE_ARENA_BIT; in zend_compile_typename_ex()
6954 ZEND_TYPE_FULL_MASK(type) |= _ZEND_TYPE_ARENA_BIT; in zend_compile_typename_ex()
6975 ZEND_TYPE_FULL_MASK(type) |= MAY_BE_NULL; in zend_compile_typename_ex()
7315 ZEND_TYPE_FULL_MASK(arg_info->type) : MAY_BE_ANY; in zend_compile_params()
[all …]
H A Dzend_execute.c1005 uint32_t type_mask = ZEND_TYPE_FULL_MASK(info->type); in i_zend_check_property_type()
1163 type_mask = ZEND_TYPE_FULL_MASK(*type); in zend_check_type_slow()
1459 if (ZEND_TYPE_FULL_MASK(ret_info->type) & MAY_BE_VOID) { in zend_verify_internal_return_type()
1494 uint32_t type_mask = ZEND_TYPE_FULL_MASK(c->type); in zend_check_class_constant_type()
1885 if (!(ZEND_TYPE_FULL_MASK(prop->type) & MAY_BE_DOUBLE)) { in zend_get_prop_not_accepting_double()
1983 if (!(ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_DOUBLE)) { in zend_incdec_typed_prop()
2005 && !(ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_DOUBLE)) { in zend_pre_incdec_property_zval()
2044 && !(ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_DOUBLE)) { in zend_post_incdec_property_zval()
3083 return (ZEND_TYPE_FULL_MASK(type) & MAY_BE_ARRAY) != 0; in check_type_array_assignable()
3531 type_mask = ZEND_TYPE_FULL_MASK(type); in i_zend_verify_type_assignable_zval()
[all …]
H A Dzend_inheritance.c78 ZEND_TYPE_FULL_MASK(*parent_type) |= _ZEND_TYPE_ARENA_BIT; in zend_type_list_copy_ctor()
350 if (ZEND_TYPE_FULL_MASK(type) & MAY_BE_OBJECT) { in zend_type_permits_self()
465 if (ZEND_TYPE_FULL_MASK(proto_type) & MAY_BE_OBJECT) { in zend_is_class_subtype_of_type()
H A Dzend_types.h254 #define ZEND_TYPE_FULL_MASK(t) \ macro
H A Dzend_API.c2617 && !(ZEND_TYPE_FULL_MASK(fptr->common.arg_info[arg_num].type) & arg_type) in zend_check_magic_method_arg_type()
3079 ZEND_TYPE_FULL_MASK(new_arg_info[i].type) |= _ZEND_TYPE_UNION_BIT; in zend_register_functions()
H A Dzend_vm_def.h4314 if (ZEND_TYPE_FULL_MASK(ret_info->type) & MAY_BE_NULL) {
H A Dzend_vm_execute.h10494 if (ZEND_TYPE_FULL_MASK(ret_info->type) & MAY_BE_NULL) { in ZEND_VERIFY_RETURN_TYPE_SPEC_CONST_UNUSED_HANDLER()
20980 if (ZEND_TYPE_FULL_MASK(ret_info->type) & MAY_BE_NULL) { in ZEND_VERIFY_RETURN_TYPE_SPEC_TMP_UNUSED_HANDLER()
29319 if (ZEND_TYPE_FULL_MASK(ret_info->type) & MAY_BE_NULL) { in ZEND_VERIFY_RETURN_TYPE_SPEC_VAR_UNUSED_HANDLER()
36820 if (ZEND_TYPE_FULL_MASK(ret_info->type) & MAY_BE_NULL) { in ZEND_VERIFY_RETURN_TYPE_SPEC_UNUSED_UNUSED_HANDLER()
49244 if (ZEND_TYPE_FULL_MASK(ret_info->type) & MAY_BE_NULL) { in ZEND_VERIFY_RETURN_TYPE_SPEC_CV_UNUSED_HANDLER()
/php-src/ext/opcache/jit/
H A Dzend_jit_helpers.c1968 return (ZEND_TYPE_FULL_MASK(type) & MAY_BE_ARRAY) != 0; in check_type_array_assignable()
2113 && (ZEND_TYPE_FULL_MASK(prop->type) & MAY_BE_ARRAY) == 0) { in zend_jit_check_array_promotion()
2243 if (!(ZEND_TYPE_FULL_MASK(prop->type) & MAY_BE_DOUBLE)) { in zend_jit_get_prop_not_accepting_double()
2737 if (!(ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_DOUBLE)) { in zend_jit_inc_typed_prop()
2770 if (!(ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_DOUBLE)) { in zend_jit_dec_typed_prop()
2819 if (!(ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_DOUBLE)) { in zend_jit_post_inc_typed_prop()
2854 if (!(ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_DOUBLE)) { in zend_jit_post_dec_typed_prop()
2884 && !(ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_DOUBLE)) { in zend_jit_pre_inc_obj_helper()
2954 && !(ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_DOUBLE)) { in zend_jit_pre_dec_obj_helper()
3023 && !(ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_DOUBLE)) { in zend_jit_post_inc_obj_helper()
[all …]
H A Dzend_jit_trace.c468 if (!(ZEND_TYPE_FULL_MASK(arg_info->type) & (1u << type))) { in zend_jit_trace_send_type()
486 && (ZEND_TYPE_FULL_MASK(arg_info->type) & MAY_BE_ANY) != MAY_BE_ANY) { in zend_jit_needs_arg_dtor()
495 && ZEND_TYPE_FULL_MASK(arg_info->type) & (1u << type)) { in zend_jit_needs_arg_dtor()
510 && (ZEND_TYPE_FULL_MASK(arg_info->type) & (1u << type))) { in zend_jit_needs_arg_dtor()
H A Dzend_jit_ir.c13887 if ((ZEND_TYPE_FULL_MASK(prop_info->type) & MAY_BE_ARRAY) == 0) {
/php-src/ext/opcache/
H A Dzend_persist.c347 ZEND_TYPE_FULL_MASK(*type) &= ~_ZEND_TYPE_ARENA_BIT; in zend_persist_type()
/php-src/ext/reflection/
H A Dphp_reflection.c3071 if (ZEND_TYPE_FULL_MASK(type) & MAY_BE_NULL) { in zend_named_reflection_type_to_string()
3080 ZEND_TYPE_FULL_MASK(type) &= ~MAY_BE_NULL; in zend_type_to_string_without_null()
3134 && !(ZEND_TYPE_FULL_MASK(param->type) & MAY_BE_STATIC)); in ZEND_METHOD()
3142 ZEND_TYPE_FULL_MASK(type) &= ~_ZEND_TYPE_ITERABLE_BIT; in append_type()

Completed in 300 milliseconds