Searched refs:MAY_BE_OBJECT (Results 1 – 11 of 11) sorted by relevance
/PHP-7.3/Zend/ |
H A D | zend_type_info.h | 32 #define MAY_BE_OBJECT (1 << IS_OBJECT) macro 34 …ALSE|MAY_BE_TRUE|MAY_BE_LONG|MAY_BE_DOUBLE|MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURC… 46 #define MAY_BE_ARRAY_OF_OBJECT (MAY_BE_OBJECT << MAY_BE_ARRAY_SHIFT)
|
H A D | zend_vm_def.h | 8697 …R, (!(op2_info & (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURC…
|
H A D | zend_vm_execute.h | 65448 …if (!(op2_info & (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURC…
|
/PHP-7.3/ext/opcache/Optimizer/ |
H A D | zend_func_info.c | 74 if (arg_info & (MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURCE)) { in zend_strlen_info() 155 if ((arg1_info & (MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURCE)) || in zend_l_ss_info() 156 (arg2_info & (MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURCE))) { in zend_l_ss_info() 180 if ((arg1_info & (MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURCE)) || in zend_lb_ssn_info() 181 (arg2_info & (MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURCE)) || in zend_lb_ssn_info() 203 if (arg1_info & (MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURCE)) { in zend_b_s_info() 865 F1("stream_bucket_prepend", MAY_BE_FALSE | MAY_BE_OBJECT), 1022 F1("mysqli_get_charset", MAY_BE_NULL | MAY_BE_OBJECT), 1066 F1("mysqli_init", MAY_BE_FALSE | MAY_BE_OBJECT), 1141 F1("curl_file_create", MAY_BE_OBJECT), [all …]
|
H A D | zend_inference.c | 2053 if (t1 & MAY_BE_OBJECT) { in zend_array_element_type() 2159 if ((t1_type & MAY_BE_OBJECT) || (t2_type & MAY_BE_OBJECT)) { in binary_op_result_type() 2268 tmp |= MAY_BE_OBJECT; in zend_fetch_arg_info() 2364 if (t1 & MAY_BE_OBJECT) { in zend_update_type_info() 2436 if (t1 & MAY_BE_OBJECT) { in zend_update_type_info() 2709 if (t1 & MAY_BE_OBJECT) { in zend_update_type_info() 2916 if (t1 & MAY_BE_OBJECT) { in zend_update_type_info() 3143 if (t1 & MAY_BE_OBJECT) { in zend_update_type_info() 4343 return (t1 & MAY_BE_OBJECT) || (t2 & MAY_BE_OBJECT); in zend_may_throw() 4492 return (t1 & MAY_BE_OBJECT) || (t2 & (MAY_BE_ARRAY|MAY_BE_OBJECT)); in zend_may_throw() [all …]
|
H A D | escape_analysis.c | 300 if (OP1_INFO() & MAY_BE_OBJECT) { in is_escape_use() 342 if (OP1_INFO() & MAY_BE_OBJECT) { in is_escape_use() 353 if (OP1_INFO() & MAY_BE_OBJECT) { in is_escape_use() 382 if (OP2_INFO() & MAY_BE_OBJECT) { in is_escape_use() 426 && (ssa->var_info[i].type & (MAY_BE_ARRAY|MAY_BE_OBJECT)) in zend_ssa_escape_analysis() 459 && (ssa->var_info[i].type & (MAY_BE_ARRAY|MAY_BE_OBJECT))) { in zend_ssa_escape_analysis()
|
H A D | dfa_pass.c | 739 …line->op1_type == IS_CV || !(OP1_INFO() & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURC… in zend_dfa_optimize_jmps() 770 …line->op1_type == IS_CV || !(OP1_INFO() & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURC… in zend_dfa_optimize_jmps() 803 …line->op1_type == IS_CV || !(OP1_INFO() & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURC… in zend_dfa_optimize_jmps() 811 …INFO() & MAY_BE_UNDEF)) || !(OP1_INFO() & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURC… in zend_dfa_optimize_jmps() 1051 if (!(OP1_INFO() & MAY_BE_OBJECT) in zend_dfa_optimize_op_array() 1052 && !(OP2_INFO() & MAY_BE_OBJECT)) { in zend_dfa_optimize_op_array() 1070 …&& !(ssa->var_info[orig_var].type & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURCE|MAY_… in zend_dfa_optimize_op_array() 1154 ….op1_use].type & (MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURC… in zend_dfa_optimize_op_array() 1168 ….op1_use].type & (MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURC… in zend_dfa_optimize_op_array() 1206 …&& !(ssa->var_info[ssa->ops[op_1].op1_use].type & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE… in zend_dfa_optimize_op_array()
|
H A D | dce.c | 384 …&& (ssa->var_info[ssa_op->op1_use].type & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURC… in dce_instr() 391 …if (ssa->var_info[ssa_op->op1_use].type & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURC… in dce_instr() 400 …if (ssa->var_info[ssa_op->op2_use].type & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURC… in dce_instr() 533 …if ((ssa->var_info[var].type & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURCE|MAY_BE_RE… in dce_live_ranges()
|
H A D | zend_inference.h | 36 (MAY_BE_OBJECT|MAY_BE_RESOURCE \
|
H A D | zend_dump.c | 301 if (info & MAY_BE_OBJECT) { in zend_dump_type_info()
|
H A D | zend_ssa.c | 519 pi_type_mask(pi, MAY_BE_OBJECT); in place_essa_pis()
|
Completed in 211 milliseconds