Searched refs:MAY_BE_OBJECT (Results 1 – 12 of 12) sorted by relevance
/PHP-7.4/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 | 9237 …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 | 61396 …if (!(op2_info & (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURC…
|
/PHP-7.4/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() 868 F1("stream_bucket_prepend", MAY_BE_FALSE | MAY_BE_OBJECT), 947 F1("mysqli_get_charset", MAY_BE_NULL | MAY_BE_OBJECT), 991 F1("mysqli_init", MAY_BE_FALSE | MAY_BE_OBJECT), 1066 F1("curl_file_create", MAY_BE_OBJECT), [all …]
|
H A D | zend_inference.c | 2055 if (t1 & MAY_BE_OBJECT) { in zend_array_element_type() 2165 if ((t1_type & MAY_BE_OBJECT) || (t2_type & MAY_BE_OBJECT)) { in binary_op_result_type() 2294 tmp |= MAY_BE_OBJECT; in zend_fetch_arg_info() 2398 ? MAY_BE_OBJECT in zend_fetch_prop_type() 2493 if (t1 & MAY_BE_OBJECT) { in zend_update_type_info() 2572 if (t1 & MAY_BE_OBJECT) { in zend_update_type_info() 3310 if (t1 & MAY_BE_OBJECT) { in zend_update_type_info() 3356 if (t1 & MAY_BE_OBJECT) { in zend_update_type_info() 4574 return (t1 & MAY_BE_OBJECT) || (t2 & MAY_BE_OBJECT); in zend_may_throw() 4713 return (t1 & MAY_BE_OBJECT) || (t2 & (MAY_BE_ARRAY|MAY_BE_OBJECT)); in zend_may_throw() [all …]
|
H A D | escape_analysis.c | 289 if (OP1_INFO() & MAY_BE_OBJECT) { in is_escape_use() 321 if (OP1_INFO() & MAY_BE_OBJECT) { in is_escape_use() 332 if (OP1_INFO() & MAY_BE_OBJECT) { in is_escape_use() 361 if (OP2_INFO() & MAY_BE_OBJECT) { in is_escape_use() 405 && (ssa->var_info[i].type & (MAY_BE_ARRAY|MAY_BE_OBJECT)) in zend_ssa_escape_analysis() 438 && (ssa->var_info[i].type & (MAY_BE_ARRAY|MAY_BE_OBJECT))) { in zend_ssa_escape_analysis()
|
H A D | dfa_pass.c | 755 …line->op1_type == IS_CV || !(OP1_INFO() & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURC… in zend_dfa_optimize_jmps() 786 …line->op1_type == IS_CV || !(OP1_INFO() & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURC… in zend_dfa_optimize_jmps() 819 …line->op1_type == IS_CV || !(OP1_INFO() & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURC… in zend_dfa_optimize_jmps() 827 …INFO() & MAY_BE_UNDEF)) || !(OP1_INFO() & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURC… in zend_dfa_optimize_jmps() 1122 if (!(OP1_INFO() & MAY_BE_OBJECT) in zend_dfa_optimize_op_array() 1123 && !(OP2_INFO() & MAY_BE_OBJECT)) { in zend_dfa_optimize_op_array() 1169 …&& !(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() 1253 ….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() 1268 ….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() 1279 …&& !(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 | zend_inference.h | 36 (MAY_BE_OBJECT|MAY_BE_RESOURCE \
|
H A D | dce.c | 372 return (type & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURCE|MAY_BE_REF)) != 0; in may_be_refcounted()
|
H A D | zend_dump.c | 301 if (info & MAY_BE_OBJECT) { in zend_dump_type_info()
|
H A D | zend_optimizer.c | 1329 return (type & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURCE|MAY_BE_REF)) != 0; in needs_live_range()
|
H A D | zend_ssa.c | 518 pi_type_mask(pi, MAY_BE_OBJECT); in place_essa_pis()
|
Completed in 211 milliseconds