Searched defs:type_mask (Results 1 – 12 of 12) sorted by relevance
/php-src/Zend/ |
H A D | zend_verify_type_inference.h | 41 static void zend_verify_type_inference(zval *value, uint32_t type_mask, uint8_t op_type, zend_execu… in zend_verify_type_inference()
|
H A D | zend_execute.c | 724 static bool zend_verify_weak_scalar_type_hint(uint32_t type_mask, zval *arg) in zend_verify_weak_scalar_type_hint() 785 static bool zend_verify_weak_scalar_type_hint_no_sideeffect(uint32_t type_mask, const zval *arg) in zend_verify_weak_scalar_type_hint_no_sideeffect() 809 ZEND_API bool zend_verify_scalar_type_hint(uint32_t type_mask, zval *arg, bool strict, bool is_inte… in zend_verify_scalar_type_hint() 1038 uint32_t type_mask = ZEND_TYPE_FULL_MASK(info->type); in i_zend_check_property_type() local 1167 uint32_t type_mask; in zend_check_type_slow() local 1354 uint32_t type_mask = zend_get_internal_func_info(fn, NULL, NULL); in zend_verify_internal_func_info() local 1533 uint32_t type_mask = ZEND_TYPE_FULL_MASK(c->type); in zend_check_class_constant_type() local 3742 uint32_t type_mask; in i_zend_verify_type_assignable_zval() local
|
H A D | zend_types.h | 136 uint32_t type_mask; member 294 #define ZEND_TYPE_INIT_PTR_MASK(ptr, type_mask) \ argument 306 #define ZEND_TYPE_INIT_CLASS_MASK(class_name, type_mask) \ argument 312 #define ZEND_TYPE_INIT_CLASS_CONST_MASK(class_name, type_mask) \ argument
|
H A D | zend_compile.c | 1456 uint32_t type_mask = ZEND_TYPE_PURE_MASK(type); in zend_type_to_string_resolved() local 7124 uint32_t type_mask = ZEND_TYPE_FULL_MASK(type); in zend_compile_typename_ex() local 7216 uint32_t type_mask = ZEND_TYPE_FULL_MASK(type); in zend_compile_typename_ex() local 7294 uint32_t type_mask = ZEND_TYPE_PURE_MASK(type); in zend_compile_typename_ex() local 8778 uint32_t type_mask = ZEND_TYPE_PURE_MASK(type); in zend_compile_class_const_decl() local 8976 uint32_t type_mask = ZEND_TYPE_PURE_MASK(type); in zend_compile_enum_backing_type() local
|
H A D | zend_API.h | 146 #define ZEND_ARG_TYPE_MASK(pass_by_ref, name, type_mask, default_value) \ argument 148 #define ZEND_ARG_OBJ_TYPE_MASK(pass_by_ref, name, class_name, type_mask, default_value) \ argument 150 #define ZEND_ARG_VARIADIC_OBJ_TYPE_MASK(pass_by_ref, name, class_name, type_mask) \ argument
|
/php-src/Zend/Optimizer/ |
H A D | zend_ssa.c | 162 static void pi_type_mask(zend_ssa_phi *phi, uint32_t type_mask) { in pi_type_mask() 171 static inline void pi_not_type_mask(zend_ssa_phi *phi, uint32_t type_mask) { in pi_not_type_mask() 491 uint32_t type_mask; in place_essa_pis() local
|
H A D | zend_ssa.h | 52 uint32_t type_mask; /* Type mask to intersect with */ member
|
H A D | sccp.c | 693 static inline void ct_eval_type_check(zval *result, uint32_t type_mask, zval *op1) { in ct_eval_type_check()
|
H A D | zend_inference.c | 2350 static uint32_t zend_convert_type_declaration_mask(uint32_t type_mask) { in zend_convert_type_declaration_mask()
|
/php-src/ext/opcache/jit/ |
H A D | zend_jit.c | 455 uint32_t type_mask = ZEND_TYPE_PURE_MASK(arg_info->type); in skip_valid_arguments() local
|
H A D | zend_jit_ir.c | 10661 uint32_t type_mask = ZEND_TYPE_PURE_MASK(arg_info->type) & MAY_BE_ANY; local 10843 uint32_t type_mask = ZEND_TYPE_PURE_MASK(arg_info->type) & MAY_BE_ANY; local
|
/php-src/ext/reflection/ |
H A D | php_reflection.c | 2736 uint32_t type_mask; in ZEND_METHOD() local 2756 uint32_t type_mask; in ZEND_METHOD() local 3076 static void append_type_mask(zval *return_value, uint32_t type_mask) { in append_type_mask() 3085 uint32_t type_mask; in ZEND_METHOD() local
|
Completed in 184 milliseconds