Lines Matching refs:MAY_BE_RC1

1952 		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()
1954 …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()
1963 …__type |= MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_ANY | MAY_…
1968 if (__type & MAY_BE_RC1) { \
1975 __type |= MAY_BE_RC1 | MAY_BE_RCN; \
1977 if ((__type & MAY_BE_RC1) && (__type & MAY_BE_STRING)) {\
2103 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in zend_array_type_info()
2136 …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()
2138 …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()
2156 if ((op_type & (IS_VAR|IS_TMP_VAR)) && (t1 & MAY_BE_RC1)) { in zend_array_element_type()
2157 tmp |= MAY_BE_RC1; in zend_array_element_type()
2160 tmp |= MAY_BE_REF | MAY_BE_RC1 | MAY_BE_RCN; in zend_array_element_type()
2162 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in zend_array_element_type()
2171 tmp |= MAY_BE_STRING | MAY_BE_RC1; in zend_array_element_type()
2237 uint32_t tmp = arr_type & ~(MAY_BE_RC1|MAY_BE_RCN); in assign_dim_result_type()
2241 tmp |= MAY_BE_ARRAY|MAY_BE_RC1; in assign_dim_result_type()
2244 tmp |= MAY_BE_RC1; in assign_dim_result_type()
2247 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in assign_dim_result_type()
2268 tmp |= MAY_BE_OBJECT | MAY_BE_FALSE | MAY_BE_RC1; in binary_op_result_type()
2287 tmp |= MAY_BE_ARRAY | MAY_BE_RC1; in binary_op_result_type()
2293 tmp |= MAY_BE_ARRAY | MAY_BE_RC1; in binary_op_result_type()
2335 tmp |= MAY_BE_STRING | MAY_BE_RC1 | MAY_BE_RCN; in binary_op_result_type()
2348 tmp = MAY_BE_STRING | MAY_BE_RC1 | MAY_BE_RCN; in binary_op_result_type()
2379 …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_convert_type()
2397 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in zend_convert_type()
2499 …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()
2603 tmp |= MAY_BE_STRING | MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
2611 tmp |= MAY_BE_OBJECT | MAY_BE_RC1; in _zend_update_type_info()
2660 tmp |= (t1 & MAY_BE_RC1) | MAY_BE_RCN; in _zend_update_type_info()
2664 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
2667 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
2669 tmp |= MAY_BE_RC1; in _zend_update_type_info()
2697 if (t1 & (MAY_BE_RC1|MAY_BE_REF)) { in _zend_update_type_info()
2707 if (t1 & (MAY_BE_RC1|MAY_BE_RCN)) { in _zend_update_type_info()
2708 tmp |= (t1 & (MAY_BE_RC1|MAY_BE_RCN)); in _zend_update_type_info()
2772 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
2775 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
2786 orig = (orig & (MAY_BE_REF|MAY_BE_OBJECT))|MAY_BE_RC1|MAY_BE_RCN; in _zend_update_type_info()
2793 if (opline->opcode == ZEND_ASSIGN_OP && ssa_op->result_def >= 0 && (tmp & MAY_BE_RC1)) { in _zend_update_type_info()
2874 if (t1 & (MAY_BE_RC1|MAY_BE_RCN)) { in _zend_update_type_info()
2875 tmp |= MAY_BE_RC1; in _zend_update_type_info()
2926 if (t1 & (MAY_BE_RC1|MAY_BE_RCN)) { in _zend_update_type_info()
2927 tmp |= MAY_BE_RC1|MAY_BE_RCN; in _zend_update_type_info()
2939 if (t1 & (MAY_BE_RC1|MAY_BE_RCN)) { in _zend_update_type_info()
2940 tmp |= MAY_BE_RC1; in _zend_update_type_info()
3007 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
3015 if (tmp & MAY_BE_RC1) { in _zend_update_type_info()
3024 tmp = (t1 & (MAY_BE_REF|MAY_BE_OBJECT))|MAY_BE_RC1|MAY_BE_RCN; in _zend_update_type_info()
3041 if (tmp & MAY_BE_RC1) { in _zend_update_type_info()
3049 …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()
3056 if (tmp & MAY_BE_RC1) { in _zend_update_type_info()
3067 tmp = (t1 & (MAY_BE_REF|MAY_BE_OBJECT))|MAY_BE_RC1|MAY_BE_RCN; in _zend_update_type_info()
3073 …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()
3080 if (tmp & MAY_BE_RC1) { in _zend_update_type_info()
3085 tmp = t2 & ~(MAY_BE_UNDEF|MAY_BE_REF|MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
3093 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
3095 tmp |= t2 & (MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
3096 } else if (t2 & (MAY_BE_RC1|MAY_BE_RCN)) { in _zend_update_type_info()
3099 if (RETURN_VALUE_USED(opline) && (tmp & MAY_BE_RC1)) { 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()
3116 if ((tmp & (MAY_BE_RC1|MAY_BE_RCN)) == MAY_BE_RCN) { in _zend_update_type_info()
3121 tmp |= MAY_BE_RC1; in _zend_update_type_info()
3126 tmp |= MAY_BE_RC1; in _zend_update_type_info()
3137 tmp = (MAY_BE_REF | t2) & ~(MAY_BE_UNDEF|MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
3144 tmp = (MAY_BE_REF | MAY_BE_RCN | MAY_BE_RC1 | t2) & ~MAY_BE_UNDEF; in _zend_update_type_info()
3146 tmp = (MAY_BE_REF | t2) & ~(MAY_BE_UNDEF|MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
3160 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
3168 tmp = (MAY_BE_REF | MAY_BE_RCN | MAY_BE_RC1 | t2) & ~MAY_BE_UNDEF; in _zend_update_type_info()
3170 tmp = (MAY_BE_REF | t2) & ~(MAY_BE_UNDEF|MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
3181 tmp = (MAY_BE_REF | t2) & ~(MAY_BE_UNDEF|MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
3205 | ((opline->extended_value & ZEND_BIND_REF) ? MAY_BE_REF : (MAY_BE_RC1 | MAY_BE_RCN)); in _zend_update_type_info()
3214 if (t1 & (MAY_BE_RC1|MAY_BE_REF)) { in _zend_update_type_info()
3226 tmp = t2 & ~(MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
3227 if (t2 & (MAY_BE_RC1|MAY_BE_RCN)) { in _zend_update_type_info()
3240 tmp = t1 & ~(MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
3241 if (t1 & (MAY_BE_RC1|MAY_BE_RCN)) { in _zend_update_type_info()
3250 | MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
3257 …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()
3263 …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()
3271 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
3278 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
3287 UPDATE_SSA_TYPE(MAY_BE_STRING|MAY_BE_RC1|MAY_BE_RCN, ssa_op->result_def); in _zend_update_type_info()
3307 tmp = MAY_BE_RC1|MAY_BE_RCN|MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_ANY|elem_type; in _zend_update_type_info()
3361 tmp = MAY_BE_RC1|MAY_BE_RCN|MAY_BE_OBJECT; in _zend_update_type_info()
3373 UPDATE_SSA_TYPE(MAY_BE_RC1|MAY_BE_RCN|MAY_BE_OBJECT, ssa_op->result_def); in _zend_update_type_info()
3380 tmp = (MAY_BE_REF | t1) & ~(MAY_BE_UNDEF|MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
3384 } else if ((t1 & (MAY_BE_REF|MAY_BE_RC1|MAY_BE_RCN)) == MAY_BE_REF) { in _zend_update_type_info()
3385 tmp = (MAY_BE_REF | t1) & ~(MAY_BE_UNDEF|MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
3390 tmp = (MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | t1); in _zend_update_type_info()
3393 if (t1 & MAY_BE_RC1) { in _zend_update_type_info()
3406 tmp = MAY_BE_RC1|MAY_BE_ARRAY|arr_type; in _zend_update_type_info()
3451 } else if (t1 & MAY_BE_RC1) { in _zend_update_type_info()
3461 …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()
3495 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
3500 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
3508 …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()
3531 tmp = t1 & ~(MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
3540 tmp |= MAY_BE_ARRAY | MAY_BE_RC1; in _zend_update_type_info()
3543 tmp |= MAY_BE_RC1; in _zend_update_type_info()
3549 tmp |= t1 & (MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
3588 tmp |= MAY_BE_RC1; in _zend_update_type_info()
3591 tmp |= t1 & (MAY_BE_RC1|MAY_BE_RCN); in _zend_update_type_info()
3717 if ((tmp & (MAY_BE_RC1|MAY_BE_RCN)) == MAY_BE_RCN && opline->result_type == IS_TMP_VAR) { in _zend_update_type_info()
3722 tmp |= MAY_BE_RC1; in _zend_update_type_info()
3727 tmp |= MAY_BE_RC1; in _zend_update_type_info()
3761 } else if (!(opline->op1_type & (IS_VAR|IS_TMP_VAR)) || !(t1 & MAY_BE_RC1)) { in _zend_update_type_info()
3774 tmp &= ~MAY_BE_RC1; in _zend_update_type_info()
3805 tmp &= ~MAY_BE_RC1; in _zend_update_type_info()
3842 UPDATE_SSA_TYPE(MAY_BE_OBJECT | MAY_BE_RC1 | MAY_BE_RCN, ssa_op->result_def); in _zend_update_type_info()
3847 …UPDATE_SSA_TYPE(MAY_BE_RC1|MAY_BE_RCN|MAY_BE_ANY|MAY_BE_ARRAY_KEY_ANY|MAY_BE_ARRAY_OF_ANY, ssa_op-… in _zend_update_type_info()
3861 …UPDATE_SSA_TYPE(MAY_BE_RC1|MAY_BE_RCN|MAY_BE_ARRAY|MAY_BE_ARRAY_EMPTY|MAY_BE_ARRAY_PACKED|MAY_BE_A… in _zend_update_type_info()
3868 UPDATE_SSA_TYPE(MAY_BE_STRING|MAY_BE_RC1|MAY_BE_RCN, ssa_op->result_def); in _zend_update_type_info()
3923 …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()
3936 …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()
3945 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
3947 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
3950 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
3952 tmp |= MAY_BE_REF | MAY_BE_RC1 | MAY_BE_RCN; in _zend_update_type_info()
4076 tmp &= ~(MAY_BE_RC1|MAY_BE_RCN); in zend_infer_types_ex()
4391 | MAY_BE_RC1 | MAY_BE_RCN; in zend_get_return_info_from_signature_only()
4441 ret->type = MAY_BE_OBJECT | MAY_BE_RC1 | MAY_BE_RCN; in zend_func_return_info()
4452 | MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF; in zend_func_return_info()
4474 if (t1 & MAY_BE_RC1) { in zend_func_return_info()
4480 t1 &= ~(MAY_BE_UNDEF | MAY_BE_RC1 | MAY_BE_RCN); in zend_func_return_info()
4704 …ssa->var_info[var].type |= MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | MAY_BE_ANY | MAY_BE_ARRAY_KEY_AN… in zend_mark_cv_references()
4759 …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()
4817 if ((t1 & MAY_BE_RC1) in zend_may_throw_ex()
4858 if ((t2 & MAY_BE_RC1) in zend_may_throw_ex()
5171 && (t2 & MAY_BE_RC1) in zend_may_throw_ex()