Home
last modified time | relevance | path

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

/PHP-7.3/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.h8697 …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.h65448 …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 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()
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 Dzend_inference.c2053 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 Descape_analysis.c300 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 Ddfa_pass.c739 …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 Ddce.c384 …&& (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 Dzend_inference.h36 (MAY_BE_OBJECT|MAY_BE_RESOURCE \
H A Dzend_dump.c301 if (info & MAY_BE_OBJECT) { in zend_dump_type_info()
H A Dzend_ssa.c519 pi_type_mask(pi, MAY_BE_OBJECT); in place_essa_pis()

Completed in 211 milliseconds