Lines Matching refs:MAY_BE_LONG
1420 if (!(type & (MAY_BE_ANY - (MAY_BE_NULL|MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_LONG)))) { in zend_inference_calc_range()
1425 if (type & MAY_BE_LONG) { in zend_inference_calc_range()
1980 if (t1 & (MAY_BE_TRUE|MAY_BE_LONG|MAY_BE_DOUBLE|MAY_BE_RESOURCE)) { in zend_array_element_type()
2011 if (dim_type & (MAY_BE_LONG|MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_RESOURCE|MAY_BE_DOUBLE)) { in assign_dim_result_type()
2037 if (t1_type == MAY_BE_LONG && t2_type == MAY_BE_LONG) { in binary_op_result_type()
2042 tmp |= MAY_BE_LONG | MAY_BE_DOUBLE; in binary_op_result_type()
2044 tmp |= MAY_BE_LONG; in binary_op_result_type()
2053 tmp |= MAY_BE_LONG | MAY_BE_DOUBLE; in binary_op_result_type()
2063 if (t1_type == MAY_BE_LONG && t2_type == MAY_BE_LONG) { in binary_op_result_type()
2068 tmp |= MAY_BE_LONG | MAY_BE_DOUBLE; in binary_op_result_type()
2070 tmp |= MAY_BE_LONG; in binary_op_result_type()
2075 tmp |= MAY_BE_LONG | MAY_BE_DOUBLE; in binary_op_result_type()
2083 tmp |= MAY_BE_LONG | MAY_BE_DOUBLE; in binary_op_result_type()
2089 tmp = MAY_BE_LONG; in binary_op_result_type()
2099 tmp |= MAY_BE_LONG; in binary_op_result_type()
2104 tmp = MAY_BE_LONG; in binary_op_result_type()
2228 tmp |= MAY_BE_LONG; in zend_update_type_info()
2233 UPDATE_SSA_TYPE(MAY_BE_LONG, ssa_ops[i].result_def); in zend_update_type_info()
2437 if ((t1 & (MAY_BE_ANY|MAY_BE_UNDEF)) == MAY_BE_LONG) { in zend_update_type_info()
2446 tmp |= MAY_BE_LONG | MAY_BE_DOUBLE; in zend_update_type_info()
2448 tmp |= MAY_BE_LONG; in zend_update_type_info()
2456 tmp |= MAY_BE_LONG; in zend_update_type_info()
2461 if (t1 & MAY_BE_LONG) { in zend_update_type_info()
2462 tmp |= MAY_BE_LONG | MAY_BE_DOUBLE; in zend_update_type_info()
2468 tmp |= MAY_BE_STRING | MAY_BE_LONG | MAY_BE_DOUBLE; in zend_update_type_info()
2499 if ((t1 & (MAY_BE_ANY|MAY_BE_UNDEF)) == MAY_BE_LONG) { in zend_update_type_info()
2508 tmp |= MAY_BE_LONG | MAY_BE_DOUBLE; in zend_update_type_info()
2510 tmp |= MAY_BE_LONG; in zend_update_type_info()
2518 tmp |= MAY_BE_LONG; in zend_update_type_info()
2523 if (t1 & MAY_BE_LONG) { in zend_update_type_info()
2524 tmp |= MAY_BE_LONG | MAY_BE_DOUBLE; in zend_update_type_info()
2530 tmp |= MAY_BE_STRING | MAY_BE_LONG | MAY_BE_DOUBLE; in zend_update_type_info()
2644 tmp &= ~MAY_BE_LONG; in zend_update_type_info()
2919 if (t2 & (MAY_BE_LONG|MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_DOUBLE)) { in zend_update_type_info()
3008 tmp |= MAY_BE_LONG; in zend_update_type_info()
3044 if (t2 & (MAY_BE_LONG|MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_RESOURCE|MAY_BE_DOUBLE)) { in zend_update_type_info()
3142 if (t1 & (MAY_BE_ERROR|MAY_BE_TRUE|MAY_BE_LONG|MAY_BE_DOUBLE|MAY_BE_RESOURCE|MAY_BE_OBJECT)) { in zend_update_type_info()
3222 …UPDATE_SSA_TYPE(MAY_BE_RC1|MAY_BE_RCN|MAY_BE_NULL|MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_LONG|MAY_BE_DOUB… in zend_update_type_info()
3225 tmp = MAY_BE_LONG; in zend_update_type_info()
3226 …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()
3483 if ((type & MAY_BE_ANY) & ~(MAY_BE_LONG|MAY_BE_DOUBLE)) { in can_convert_to_double()
3559 if ((type & MAY_BE_ANY) & ~(MAY_BE_LONG|MAY_BE_DOUBLE)) { in can_convert_to_double()
3586 if ((ssa->var_info[v].type & (MAY_BE_REF | MAY_BE_ANY | MAY_BE_UNDEF)) != MAY_BE_LONG) continue; in zend_type_narrowing()