Lines Matching +full:z_type_p +type:c

90 #define IS_TOP(zv) (Z_TYPE_P(zv) == TOP)
91 #define IS_BOT(zv) (Z_TYPE_P(zv) == BOT)
92 #define IS_PARTIAL_ARRAY(zv) (Z_TYPE_P(zv) == PARTIAL_ARRAY)
93 #define IS_PARTIAL_OBJECT(zv) (Z_TYPE_P(zv) == PARTIAL_OBJECT)
106 } else if (Z_TYPE_P(zv) == IS_ARRAY || IS_PARTIAL_ARRAY(zv)) { in scp_dump_value()
174 if (Z_TYPE_P(value) != Z_TYPE_P(new) in set_value()
185 …(Z_TYPE_P(value) == IS_DOUBLE && Z_TYPE_P(new) == IS_DOUBLE && isnan(Z_DVAL_P(value)) && isnan(Z_D… in set_value()
344 switch (Z_TYPE_P(op)) { in zval_to_string_offset()
360 switch (Z_TYPE_P(op2)) { in fetch_array_elem()
390 if (Z_TYPE_P(op1) == IS_ARRAY || IS_PARTIAL_ARRAY(op1)) { in ct_eval_fetch_dim()
396 } else if (support_strings && Z_TYPE_P(op1) == IS_STRING) { in ct_eval_fetch_dim()
413 ZVAL_BOOL(result, op1 && Z_TYPE_P(op1) != IS_NULL); in ct_eval_isset_isempty()
427 if (Z_TYPE_P(op1) == IS_ARRAY || IS_PARTIAL_ARRAY(op1)) { in ct_eval_isset_dim()
436 } else if (Z_TYPE_P(op1) == IS_STRING) { in ct_eval_isset_dim()
448 switch (Z_TYPE_P(key)) { in ct_eval_del_array_elem()
489 switch (Z_TYPE_P(key)) { in ct_eval_add_array_elem()
531 if (Z_TYPE_P(array) != IS_ARRAY) { in ct_eval_add_array_unpack()
551 switch (Z_TYPE_P(result)) { in ct_eval_assign_dim()
564 if (!key || Z_TYPE_P(value) == IS_ARRAY in ct_eval_assign_dim()
590 switch (Z_TYPE_P(op2)) { in fetch_obj_prop()
629 switch (Z_TYPE_P(key)) { in ct_eval_del_obj_prop()
641 switch (Z_TYPE_P(key)) { in ct_eval_add_obj_prop()
654 switch (Z_TYPE_P(result)) { in ct_eval_assign_obj()
668 if (Z_TYPE_P(op1) == IS_ARRAY || IS_PARTIAL_ARRAY(op1)) { in ct_eval_incdec()
672 if (Z_TYPE_P(op1) != IS_LONG && Z_TYPE_P(op1) != IS_DOUBLE && Z_TYPE_P(op1) != IS_NULL) { in ct_eval_incdec()
684 if (Z_TYPE_P(op1) == IS_NULL) { in ct_eval_incdec()
694 uint32_t type = Z_TYPE_P(op1); in ct_eval_type_check()
707 if (Z_TYPE_P(op2) != IS_ARRAY) { in ct_eval_in_array()
711 if (EXPECTED(Z_TYPE_P(op1) == IS_STRING)) { in ct_eval_in_array()
714 if (EXPECTED(Z_TYPE_P(op1) == IS_LONG)) { in ct_eval_in_array()
719 } else if (Z_TYPE_P(op1) <= IS_FALSE) { in ct_eval_in_array()
741 if (Z_TYPE_P(op2) != IS_ARRAY && !IS_PARTIAL_ARRAY(op2)) { in ct_eval_array_key_exists()
744 if (Z_TYPE_P(op1) != IS_STRING && Z_TYPE_P(op1) != IS_LONG && Z_TYPE_P(op1) != IS_NULL) { in ct_eval_array_key_exists()
778 return Z_TYPE_P(args[0]) == IS_STRING in can_ct_eval_func_call()
779 && Z_TYPE_P(args[1]) == IS_LONG in can_ct_eval_func_call()
796 if (num_args == 1 && Z_TYPE_P(args[0]) == IS_STRING && in ct_eval_func_call_ex()
931 || Z_TYPE_P(op1) == IS_NULL in sccp_visit_instr()
932 || Z_TYPE_P(op1) == IS_FALSE in sccp_visit_instr()
933 || Z_TYPE_P(op1) == IS_ARRAY) in sccp_visit_instr()
936 if (Z_TYPE_P(op1) == IS_NULL || Z_TYPE_P(op1) == IS_FALSE) { in sccp_visit_instr()
1023 || Z_TYPE_P(op1) == IS_NULL in sccp_visit_instr()
1024 || Z_TYPE_P(op1) == IS_FALSE) { in sccp_visit_instr()
1026 if (Z_TYPE_P(op1) == IS_NULL || Z_TYPE_P(op1) == IS_FALSE) { in sccp_visit_instr()
1112 if (result && Z_TYPE_P(result) == IS_NULL) { in sccp_visit_instr()
1195 if (Z_TYPE_P(result) == IS_NULL) { in sccp_visit_instr()
1293 if ((IS_PARTIAL_ARRAY(op1) || Z_TYPE_P(op1) == IS_ARRAY) in sccp_visit_instr()
1488 if (Z_TYPE_P(op1) == IS_ARRAY && zend_hash_num_elements(Z_ARR_P(op1)) == 0) { in sccp_visit_instr()
1497 if (Z_TYPE_P(op1) == IS_ARRAY) { in sccp_visit_instr()
1888 s = (Z_TYPE_P(op1) == IS_NULL); in sccp_mark_feasible_successors()
1891 s = (Z_TYPE_P(op1) != IS_NULL); in sccp_mark_feasible_successors()
1897 if (Z_TYPE_P(op1) != IS_ARRAY || in sccp_mark_feasible_successors()
1910 uint8_t type = Z_TYPE_P(op1); in sccp_mark_feasible_successors()
1978 if ((Z_TYPE_P(a) != IS_ARRAY && !IS_PARTIAL_ARRAY(a)) in join_partial_arrays()
1979 || (Z_TYPE_P(b) != IS_ARRAY && !IS_PARTIAL_ARRAY(b))) { in join_partial_arrays()