Lines Matching refs:MAY_BE_REF

1771 		if (__type & MAY_BE_REF) {										\
1776 if (__type & (MAY_BE_REF|MAY_BE_RCN)) { \
1949 …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()
1960 tmp |= MAY_BE_REF | MAY_BE_RC1 | MAY_BE_RCN; in zend_array_element_type()
2308 if ((t1 & (MAY_BE_RC1|MAY_BE_REF)) && (opline->op1_type == IS_CV)) { in zend_update_type_info()
2314 tmp = t1 & ~(MAY_BE_UNDEF|MAY_BE_REF); in zend_update_type_info()
2350 tmp |= MAY_BE_REF; in zend_update_type_info()
2356 tmp |= MAY_BE_REF; in zend_update_type_info()
2362 if (t1 & MAY_BE_REF) { in zend_update_type_info()
2363 tmp |= MAY_BE_REF; in zend_update_type_info()
2384 if (!(orig & MAY_BE_REF)) { in zend_update_type_info()
2428 if (t1 & MAY_BE_REF) { in zend_update_type_info()
2429 tmp |= MAY_BE_REF; in zend_update_type_info()
2486 tmp |= t1 & ~(MAY_BE_UNDEF|MAY_BE_ERROR|MAY_BE_REF|MAY_BE_RCN); in zend_update_type_info()
2493 if (t1 & MAY_BE_REF) { in zend_update_type_info()
2494 tmp |= MAY_BE_REF; in zend_update_type_info()
2569 tmp |= MAY_BE_REF; in zend_update_type_info()
2577 if (tmp & (MAY_BE_ANY | MAY_BE_REF)) { in zend_update_type_info()
2600 …tmp = MAY_BE_REF | MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_A… in zend_update_type_info()
2607 if (tmp & (MAY_BE_ANY | MAY_BE_REF)) { in zend_update_type_info()
2618 if (tmp & (MAY_BE_ANY | MAY_BE_REF)) { in zend_update_type_info()
2625 tmp = t2 & ~(MAY_BE_UNDEF|MAY_BE_REF|MAY_BE_RC1|MAY_BE_RCN); in zend_update_type_info()
2629 if (t1 & MAY_BE_REF) { in zend_update_type_info()
2630 tmp |= MAY_BE_REF; in zend_update_type_info()
2632 if (t2 & MAY_BE_REF) { in zend_update_type_info()
2651 UPDATE_SSA_TYPE(tmp & ~MAY_BE_REF, ssa_ops[i].result_def); in zend_update_type_info()
2658 tmp = (MAY_BE_REF | t2) & ~(MAY_BE_UNDEF|MAY_BE_RC1|MAY_BE_RCN); in zend_update_type_info()
2665 tmp = (MAY_BE_REF | MAY_BE_RCN | MAY_BE_RC1 | t2) & ~MAY_BE_UNDEF; in zend_update_type_info()
2667 tmp = (MAY_BE_REF | t2) & ~(MAY_BE_UNDEF|MAY_BE_ERROR|MAY_BE_RC1|MAY_BE_RCN); in zend_update_type_info()
2678 tmp = MAY_BE_REF | MAY_BE_ANY in zend_update_type_info()
2684 | (opline->extended_value ? MAY_BE_REF : (MAY_BE_RC1 | MAY_BE_RCN)); in zend_update_type_info()
2690 if ((t1 & (MAY_BE_RC1|MAY_BE_REF)) && (opline->op1_type == IS_CV)) { in zend_update_type_info()
2700 tmp = t2 | MAY_BE_REF; in zend_update_type_info()
2714 tmp = t1 | MAY_BE_REF; in zend_update_type_info()
2732 …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()
2738 …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()
2781 tmp |= MAY_BE_REF; in zend_update_type_info()
2786 …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()
2790 tmp = (tmp & (MAY_BE_RC1|MAY_BE_RCN|MAY_BE_REF)) | in zend_update_type_info()
2883 tmp = (MAY_BE_REF | t1) & ~(MAY_BE_UNDEF|MAY_BE_RC1|MAY_BE_RCN); in zend_update_type_info()
2887 } else if ((t1 & (MAY_BE_REF|MAY_BE_RC1|MAY_BE_RCN)) == MAY_BE_REF) { in zend_update_type_info()
2888 tmp = (MAY_BE_REF | t1) & ~(MAY_BE_UNDEF|MAY_BE_RC1|MAY_BE_RCN); in zend_update_type_info()
2892 } else if (t1 & MAY_BE_REF) { in zend_update_type_info()
2893 tmp = (MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | t1); in zend_update_type_info()
2941 tmp |= MAY_BE_REF; in zend_update_type_info()
2957 tmp |= MAY_BE_REF; in zend_update_type_info()
2968 tmp = MAY_BE_REF | (t1 & (MAY_BE_ARRAY | MAY_BE_OBJECT)); in zend_update_type_info()
2980 … tmp |= MAY_BE_REF | MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_ANY | MAY_BE_ARRAY_OF_REF; in zend_update_type_info()
2982 …tmp |= MAY_BE_REF | MAY_BE_RCN | MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_ANY | MAY_BE_… in zend_update_type_info()
2987 …tmp |= MAY_BE_REF | MAY_BE_RCN | MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_ANY | MAY_BE_… in zend_update_type_info()
3187 tmp |= MAY_BE_REF | MAY_BE_RC1 | MAY_BE_RCN; in zend_update_type_info()
3236 if (t1 & MAY_BE_REF) { in zend_update_type_info()
3271 …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()
3279 tmp |= MAY_BE_REF | MAY_BE_RC1 | MAY_BE_RCN; in zend_update_type_info()
3586 if ((ssa->var_info[v].type & (MAY_BE_REF | MAY_BE_ANY | MAY_BE_UNDEF)) != MAY_BE_LONG) continue; in zend_type_narrowing()
3655 ret->type |= MAY_BE_REF; in zend_init_func_return_info()
3715 t1 &= ~(MAY_BE_UNDEF | MAY_BE_REF); in zend_func_return_info()
3717 t1 |= MAY_BE_REF; in zend_func_return_info()
3927 …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()