Lines Matching refs:MAY_BE_NULL

1584 					if (!(type & (MAY_BE_ANY - (MAY_BE_NULL|MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_LONG)))) {  in zend_inference_propagate_range()
1593 if (!(type & (MAY_BE_NULL|MAY_BE_FALSE))) { in zend_inference_propagate_range()
2146 tmp |= MAY_BE_NULL; in zend_array_element_type()
2148 tmp |= MAY_BE_NULL | ((t1 & MAY_BE_ARRAY_OF_ANY) >> MAY_BE_ARRAY_SHIFT); in zend_array_element_type()
2173 tmp |= MAY_BE_NULL; in zend_array_element_type()
2176 if (t1 & (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE)) { in zend_array_element_type()
2177 tmp |= MAY_BE_NULL; in zend_array_element_type()
2184 tmp |= MAY_BE_NULL; in zend_array_element_type()
2197 value_type |= MAY_BE_NULL; in assign_dim_array_result_type()
2200 if (arr_type & (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE)) { in assign_dim_array_result_type()
2206 if (arr_type & (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE)) { in assign_dim_array_result_type()
2215 if (arr_type & (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE)) { in assign_dim_array_result_type()
2221 if (dim_type & (MAY_BE_UNDEF|MAY_BE_NULL)) { in assign_dim_array_result_type()
2239 if (arr_type & (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE)) { in assign_dim_result_type()
2240 tmp &= ~(MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE); in assign_dim_result_type()
2260 uint32_t t1_type = (t1 & MAY_BE_ANY) | (t1 & MAY_BE_UNDEF ? MAY_BE_NULL : 0); in binary_op_result_type()
2261 uint32_t t2_type = (t2 & MAY_BE_ANY) | (t2 & MAY_BE_UNDEF ? MAY_BE_NULL : 0); in binary_op_result_type()
2358 result_mask |= MAY_BE_NULL; in zend_convert_type_declaration_mask()
2671 && (t1 & (MAY_BE_UNDEF|MAY_BE_NULL))) { in _zend_update_type_info()
2677 if (t1 & (MAY_BE_UNDEF|MAY_BE_NULL)) { in _zend_update_type_info()
2685 } else if (t1 & (MAY_BE_ANY - MAY_BE_NULL)) { in _zend_update_type_info()
2686 …tmp |= ((t1 & (MAY_BE_ANY - MAY_BE_NULL)) << MAY_BE_ARRAY_SHIFT) | ((t1 & MAY_BE_NULL) ? MAY_BE_AR… in _zend_update_type_info()
2705 tmp |= MAY_BE_NULL; in _zend_update_type_info()
2715 tmp &= ~MAY_BE_NULL; in _zend_update_type_info()
2728 tmp = MAY_BE_NULL; in _zend_update_type_info()
2804 tmp |= MAY_BE_NULL; in _zend_update_type_info()
2808 tmp |= MAY_BE_NULL; in _zend_update_type_info()
2810 if (t1 & (MAY_BE_ANY - (MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_STRING | MAY_BE_ARRAY))) { in _zend_update_type_info()
2813 tmp |= MAY_BE_NULL; in _zend_update_type_info()
2894 if (t1 & (MAY_BE_UNDEF | MAY_BE_NULL)) { in _zend_update_type_info()
2898 tmp |= MAY_BE_NULL; in _zend_update_type_info()
2931 tmp |= MAY_BE_NULL; in _zend_update_type_info()
2956 if (t1 & (MAY_BE_UNDEF | MAY_BE_NULL)) { in _zend_update_type_info()
2960 tmp |= MAY_BE_NULL; in _zend_update_type_info()
2988 tmp |= MAY_BE_STRING | MAY_BE_NULL; in _zend_update_type_info()
2993 if (t1 & (MAY_BE_ARRAY|MAY_BE_FALSE|MAY_BE_NULL|MAY_BE_UNDEF)) { in _zend_update_type_info()
2997 tmp |= MAY_BE_NULL; in _zend_update_type_info()
3001 tmp |= MAY_BE_NULL|MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_LONG|MAY_BE_DOUBLE|MAY_BE_STRING; in _zend_update_type_info()
3005 tmp |= MAY_BE_NULL; in _zend_update_type_info()
3087 tmp |= MAY_BE_NULL; in _zend_update_type_info()
3114 …tmp |= MAY_BE_NULL|MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_LONG|MAY_BE_DOUBLE|MAY_BE_STRING|MAY_BE_RC1|MAY… in _zend_update_type_info()
3139 tmp |= MAY_BE_NULL; in _zend_update_type_info()
3149 tmp |= MAY_BE_NULL; in _zend_update_type_info()
3173 tmp |= MAY_BE_NULL; in _zend_update_type_info()
3183 tmp |= MAY_BE_NULL; in _zend_update_type_info()
3382 tmp |= MAY_BE_NULL; in _zend_update_type_info()
3387 tmp |= MAY_BE_NULL; in _zend_update_type_info()
3412 …|| (t2 & (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_LONG|MAY_BE_DOUBLE|MAY_BE_RESOU… in _zend_update_type_info()
3536 if (t1 & (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE)) { in _zend_update_type_info()
3538 tmp &= ~(MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE); in _zend_update_type_info()
3552 if (t1 & (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE)) { in _zend_update_type_info()
3561 if (t1 & (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE)) { in _zend_update_type_info()
3573 if (t1 & (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE)) { in _zend_update_type_info()
3582 if (t2 & (MAY_BE_UNDEF | MAY_BE_NULL)) { in _zend_update_type_info()
3706 opline->opcode != ZEND_FETCH_LIST_R ? t1 : ((t1 & ~MAY_BE_STRING) | MAY_BE_NULL), in _zend_update_type_info()
3712 tmp |= MAY_BE_NULL; in _zend_update_type_info()
3715 tmp |= MAY_BE_NULL; in _zend_update_type_info()
3750 tmp |= MAY_BE_NULL; in _zend_update_type_info()
3778 tmp |= MAY_BE_NULL; in _zend_update_type_info()
3851 …if (t1 & (MAY_BE_ANY - (MAY_BE_NULL|MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_LONG|MAY_BE_DOUBLE|MAY_BE_STRI… in _zend_update_type_info()
3852 tmp |= MAY_BE_NULL; in _zend_update_type_info()
3873 t1 |= MAY_BE_NULL; in _zend_update_type_info()
4471 t1 |= MAY_BE_NULL; in zend_func_return_info()
4963 …return (t1 & (MAY_BE_NULL|MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_DOUBLE|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE… in zend_may_throw_ex()
4985 if ((t1 & MAY_BE_ANY) == MAY_BE_NULL in zend_may_throw_ex()
4986 || (t2 & MAY_BE_ANY) == MAY_BE_NULL) { in zend_may_throw_ex()