Lines Matching refs:MAY_BE_RC1

1681 		return MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_LONG | MAY_BE_ARRAY_OF_STRING | MAY_BE_RC1 | MAY_BE_RCN;  in get_ssa_alias_types()
1683 …return MAY_BE_UNDEF | MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY | M… in get_ssa_alias_types()
1692 …__type |= MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_ANY | MAY_…
1698 __type |= MAY_BE_RC1 | MAY_BE_RCN; \
1700 if ((__type & MAY_BE_RC1) && (__type & MAY_BE_STRING)) {\
1711 ~(MAY_BE_RC1|MAY_BE_RCN)) == 0) { \
1820 …tmp |= MAY_BE_ANY | MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_ANY | MAY_BE_… in zend_array_element_type()
1822 …tmp |= MAY_BE_ANY | MAY_BE_REF | MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_… in zend_array_element_type()
1840 if ((op_type & (IS_VAR|IS_TMP_VAR)) && (t1 & MAY_BE_RC1)) { in zend_array_element_type()
1841 tmp |= MAY_BE_RC1; in zend_array_element_type()
1844 tmp |= MAY_BE_REF | MAY_BE_RC1 | MAY_BE_RCN; in zend_array_element_type()
1846 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in zend_array_element_type()
1855 tmp |= MAY_BE_STRING | MAY_BE_RC1; in zend_array_element_type()
1876 uint32_t tmp = arr_type & ~(MAY_BE_RC1|MAY_BE_RCN); in assign_dim_result_type()
1880 tmp |= MAY_BE_ARRAY|MAY_BE_RC1; in assign_dim_result_type()
1883 tmp |= MAY_BE_RC1; in assign_dim_result_type()
1886 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in assign_dim_result_type()
1935 tmp |= MAY_BE_OBJECT | MAY_BE_FALSE | MAY_BE_RC1; in binary_op_result_type()
1954 tmp |= MAY_BE_ARRAY | MAY_BE_RC1; in binary_op_result_type()
1960 tmp |= MAY_BE_ARRAY | MAY_BE_RC1; in binary_op_result_type()
2002 tmp |= MAY_BE_STRING | MAY_BE_RC1 | MAY_BE_RCN; in binary_op_result_type()
2015 tmp = MAY_BE_STRING | MAY_BE_RC1 | MAY_BE_RCN; in binary_op_result_type()
2062 …return MAY_BE_ANY|MAY_BE_ARRAY_KEY_ANY|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF|MAY_BE_RC1|MAY_BE_R… in zend_fetch_arg_info_type()
2076 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in zend_fetch_arg_info_type()
2187 type |= MAY_BE_RC1 | MAY_BE_RCN; in zend_fetch_prop_type()
2191 …return MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_ANY | MAY_BE_ARRAY_OF_REF | MAY_BE_RC1 in zend_fetch_prop_type()
2276 tmp |= MAY_BE_STRING | MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
2284 tmp |= MAY_BE_OBJECT | MAY_BE_RC1; in _zend_update_type_info()
2333 tmp |= (t1 & MAY_BE_RC1) | MAY_BE_RCN; in _zend_update_type_info()
2337 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
2340 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
2342 tmp |= MAY_BE_RC1; in _zend_update_type_info()
2367 if (t1 & (MAY_BE_RC1|MAY_BE_REF)) { in _zend_update_type_info()
2377 if (t1 & (MAY_BE_RC1|MAY_BE_RCN)) { in _zend_update_type_info()
2378 tmp |= (t1 & (MAY_BE_RC1|MAY_BE_RCN)); in _zend_update_type_info()
2439 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
2442 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
2453 orig = (orig & (MAY_BE_REF|MAY_BE_OBJECT))|MAY_BE_RC1|MAY_BE_RCN; in _zend_update_type_info()
2460 if (opline->opcode == ZEND_ASSIGN_OP && ssa_op->result_def >= 0 && (tmp & MAY_BE_RC1)) { in _zend_update_type_info()
2516 if (t1 & (MAY_BE_RC1|MAY_BE_RCN)) { in _zend_update_type_info()
2517 tmp |= MAY_BE_RC1; in _zend_update_type_info()
2565 if (t1 & (MAY_BE_RC1|MAY_BE_RCN)) { in _zend_update_type_info()
2566 tmp |= MAY_BE_RC1|MAY_BE_RCN; in _zend_update_type_info()
2578 if (t1 & (MAY_BE_RC1|MAY_BE_RCN)) { in _zend_update_type_info()
2579 tmp |= MAY_BE_RC1; in _zend_update_type_info()
2645 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
2653 if (tmp & MAY_BE_RC1) { in _zend_update_type_info()
2662 tmp = (t1 & (MAY_BE_REF|MAY_BE_OBJECT))|MAY_BE_RC1|MAY_BE_RCN; in _zend_update_type_info()
2679 if (tmp & MAY_BE_RC1) { in _zend_update_type_info()
2687 …E_ANY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_ANY | MAY_BE_ARRAY_OF_REF | MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
2694 if (tmp & MAY_BE_RC1) { in _zend_update_type_info()
2705 tmp = (t1 & (MAY_BE_REF|MAY_BE_OBJECT))|MAY_BE_RC1|MAY_BE_RCN; in _zend_update_type_info()
2711 …tmp = MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_ANY | MAY_BE_A… in _zend_update_type_info()
2718 if (tmp & MAY_BE_RC1) { in _zend_update_type_info()
2723 tmp = t2 & ~(MAY_BE_UNDEF|MAY_BE_REF|MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
2731 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
2733 tmp |= t2 & (MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
2734 } else if (t2 & (MAY_BE_RC1|MAY_BE_RCN)) { in _zend_update_type_info()
2737 if (RETURN_VALUE_USED(opline) && (tmp & MAY_BE_RC1)) { in _zend_update_type_info()
2752 …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()
2754 if ((tmp & (MAY_BE_RC1|MAY_BE_RCN)) == MAY_BE_RCN) { in _zend_update_type_info()
2759 tmp |= MAY_BE_RC1; in _zend_update_type_info()
2764 tmp |= MAY_BE_RC1; in _zend_update_type_info()
2775 tmp = (MAY_BE_REF | t2) & ~(MAY_BE_UNDEF|MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
2782 tmp = (MAY_BE_REF | MAY_BE_RCN | MAY_BE_RC1 | t2) & ~MAY_BE_UNDEF; in _zend_update_type_info()
2784 tmp = (MAY_BE_REF | t2) & ~(MAY_BE_UNDEF|MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
2798 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
2806 tmp = (MAY_BE_REF | MAY_BE_RCN | MAY_BE_RC1 | t2) & ~MAY_BE_UNDEF; in _zend_update_type_info()
2808 tmp = (MAY_BE_REF | t2) & ~(MAY_BE_UNDEF|MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
2819 tmp = (MAY_BE_REF | t2) & ~(MAY_BE_UNDEF|MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
2843 | ((opline->extended_value & ZEND_BIND_REF) ? MAY_BE_REF : (MAY_BE_RC1 | MAY_BE_RCN)); in _zend_update_type_info()
2852 if (t1 & (MAY_BE_RC1|MAY_BE_REF)) { in _zend_update_type_info()
2864 tmp = t2 & ~(MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
2865 if (t2 & (MAY_BE_RC1|MAY_BE_RCN)) { in _zend_update_type_info()
2878 tmp = t1 & ~(MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
2879 if (t1 & (MAY_BE_RC1|MAY_BE_RCN)) { in _zend_update_type_info()
2888 | MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
2895 …tmp = (t1 & MAY_BE_UNDEF)|MAY_BE_REF|MAY_BE_RC1|MAY_BE_RCN|MAY_BE_ANY|MAY_BE_ARRAY_KEY_ANY|MAY_BE_… in _zend_update_type_info()
2901 …tmp = MAY_BE_REF|MAY_BE_RC1|MAY_BE_RCN|MAY_BE_ANY|MAY_BE_ARRAY_KEY_ANY|MAY_BE_ARRAY_OF_ANY|MAY_BE_… in _zend_update_type_info()
2909 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
2916 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
2925 UPDATE_SSA_TYPE(MAY_BE_STRING|MAY_BE_RC1|MAY_BE_RCN, ssa_op->result_def); in _zend_update_type_info()
2945 tmp = MAY_BE_RC1|MAY_BE_RCN|MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_ANY|elem_type; in _zend_update_type_info()
2999 tmp = MAY_BE_RC1|MAY_BE_RCN|MAY_BE_OBJECT; in _zend_update_type_info()
3011 UPDATE_SSA_TYPE(MAY_BE_RC1|MAY_BE_RCN|MAY_BE_OBJECT, ssa_op->result_def); in _zend_update_type_info()
3018 tmp = (MAY_BE_REF | t1) & ~(MAY_BE_UNDEF|MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
3022 } else if ((t1 & (MAY_BE_REF|MAY_BE_RC1|MAY_BE_RCN)) == MAY_BE_REF) { in _zend_update_type_info()
3023 tmp = (MAY_BE_REF | t1) & ~(MAY_BE_UNDEF|MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
3028 tmp = (MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | t1); in _zend_update_type_info()
3031 if (t1 & MAY_BE_RC1) { in _zend_update_type_info()
3038 tmp = MAY_BE_RC1|MAY_BE_ARRAY; in _zend_update_type_info()
3106 } else if (t1 & MAY_BE_RC1) { in _zend_update_type_info()
3116 …tmp = MAY_BE_RC1 | MAY_BE_RCN | (t1 & (MAY_BE_ARRAY | MAY_BE_OBJECT | MAY_BE_ARRAY_KEY_ANY | MAY_B… in _zend_update_type_info()
3144 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
3146 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
3154 …tmp |= MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_ANY | MAY_BE_… in _zend_update_type_info()
3177 tmp = t1 & ~(MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
3186 tmp |= MAY_BE_ARRAY | MAY_BE_RC1; in _zend_update_type_info()
3189 tmp |= MAY_BE_RC1; in _zend_update_type_info()
3195 tmp |= t1 & (MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
3216 tmp |= MAY_BE_RC1; in _zend_update_type_info()
3219 tmp |= t1 & (MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
3310 tmp = (tmp & (MAY_BE_RC1|MAY_BE_RCN|MAY_BE_ARRAY)) | in _zend_update_type_info()
3311 (t1 & ~(MAY_BE_RC1|MAY_BE_RCN|MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE)); in _zend_update_type_info()
3328 if ((tmp & (MAY_BE_RC1|MAY_BE_RCN)) == MAY_BE_RCN && opline->result_type == IS_TMP_VAR) { in _zend_update_type_info()
3333 tmp |= MAY_BE_RC1; in _zend_update_type_info()
3338 tmp |= MAY_BE_RC1; in _zend_update_type_info()
3360 } else if (!(opline->op1_type & (IS_VAR|IS_TMP_VAR)) || !(t1 & MAY_BE_RC1)) { in _zend_update_type_info()
3372 tmp &= ~MAY_BE_RC1; in _zend_update_type_info()
3376 tmp &= ~MAY_BE_RC1; in _zend_update_type_info()
3401 tmp &= ~MAY_BE_RC1; in _zend_update_type_info()
3435 …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()
3449 …UPDATE_SSA_TYPE(MAY_BE_RC1|MAY_BE_RCN| MAY_BE_ARRAY | MAY_BE_ARRAY_PACKED | MAY_BE_ARRAY_OF_ANY, s… in _zend_update_type_info()
3456 UPDATE_SSA_TYPE(MAY_BE_STRING|MAY_BE_RC1|MAY_BE_RCN, ssa_op->result_def); in _zend_update_type_info()
3487 …tmp = MAY_BE_REF|MAY_BE_RC1|MAY_BE_RCN|MAY_BE_ANY|MAY_BE_ARRAY_KEY_ANY|MAY_BE_ARRAY_OF_ANY|MAY_BE_… in _zend_update_type_info()
3500 …tmp = MAY_BE_ANY | MAY_BE_REF | MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_A… in _zend_update_type_info()
3509 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
3511 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
3514 tmp |= MAY_BE_REF | MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
3626 tmp &= ~(MAY_BE_RC1|MAY_BE_RCN); in zend_infer_types_ex()
3968 ret->type = MAY_BE_OBJECT | MAY_BE_RC1 | MAY_BE_RCN; in zend_func_return_info()
3995 if (t1 & MAY_BE_RC1) { in zend_func_return_info()
4001 t1 &= ~(MAY_BE_UNDEF | MAY_BE_RC1 | MAY_BE_RCN); in zend_func_return_info()
4190 …ssa_var_info[i].type = MAY_BE_UNDEF | MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | MAY_BE_ANY | MAY_BE_… in zend_ssa_inference()
4279 if ((t1 & MAY_BE_RC1) in zend_may_throw_ex()
4320 if ((t2 & MAY_BE_RC1) in zend_may_throw_ex()
4617 && (t2 & MAY_BE_RC1) in zend_may_throw_ex()