Home
last modified time | relevance | path

Searched refs:MAY_BE_OBJECT (Results 1 – 12 of 12) sorted by relevance

/PHP-7.4/Zend/
H A Dzend_type_info.h32 #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 Dzend_vm_def.h9237 …R, (!(op2_info & (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURC…
H A Dzend_vm_execute.h61396 …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 Dzend_func_info.c74 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 Dzend_inference.c2055 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 Descape_analysis.c289 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 Ddfa_pass.c755 …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 Dzend_inference.h36 (MAY_BE_OBJECT|MAY_BE_RESOURCE \
H A Ddce.c372 return (type & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURCE|MAY_BE_REF)) != 0; in may_be_refcounted()
H A Dzend_dump.c301 if (info & MAY_BE_OBJECT) { in zend_dump_type_info()
H A Dzend_optimizer.c1329 return (type & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURCE|MAY_BE_REF)) != 0; in needs_live_range()
H A Dzend_ssa.c518 pi_type_mask(pi, MAY_BE_OBJECT); in place_essa_pis()

Completed in 211 milliseconds