@@ -63,7 +63,6 @@ typedef struct _func_info_t {
63
63
64
64
static uint32_t zend_strlen_info (const zend_call_info * call_info , const zend_ssa * ssa )
65
65
{
66
- ZEND_ASSERT (call_info -> caller_init_opline -> extended_value == (uint32_t )call_info -> num_args );
67
66
if (call_info -> num_args == 1 ) {
68
67
uint32_t tmp = 0 ;
69
68
if (call_info -> arg_info [0 ].opline ) {
@@ -90,7 +89,6 @@ static uint32_t zend_strlen_info(const zend_call_info *call_info, const zend_ssa
90
89
91
90
static uint32_t zend_dechex_info (const zend_call_info * call_info , const zend_ssa * ssa )
92
91
{
93
- ZEND_ASSERT (call_info -> caller_init_opline -> extended_value == (uint32_t )call_info -> num_args );
94
92
if (call_info -> num_args == 1 ) {
95
93
return MAY_BE_RC1 | MAY_BE_STRING ;
96
94
} else if (call_info -> num_args != -1 ) {
@@ -103,7 +101,6 @@ static uint32_t zend_dechex_info(const zend_call_info *call_info, const zend_ssa
103
101
104
102
static uint32_t zend_range_info (const zend_call_info * call_info , const zend_ssa * ssa )
105
103
{
106
- ZEND_ASSERT (call_info -> caller_init_opline -> extended_value == (uint32_t )call_info -> num_args );
107
104
if (call_info -> num_args == 2 || call_info -> num_args == 3 ) {
108
105
109
106
uint32_t t1 = _ssa_op1_info (call_info -> caller_op_array , ssa , call_info -> arg_info [0 ].opline );
@@ -136,7 +133,6 @@ static uint32_t zend_range_info(const zend_call_info *call_info, const zend_ssa
136
133
137
134
static uint32_t zend_is_type_info (const zend_call_info * call_info , const zend_ssa * ssa )
138
135
{
139
- ZEND_ASSERT (call_info -> caller_init_opline -> extended_value == (uint32_t )call_info -> num_args );
140
136
if (call_info -> num_args == 1 ) {
141
137
return MAY_BE_FALSE | MAY_BE_TRUE ;
142
138
} else {
@@ -146,7 +142,6 @@ static uint32_t zend_is_type_info(const zend_call_info *call_info, const zend_ss
146
142
147
143
static uint32_t zend_l_ss_info (const zend_call_info * call_info , const zend_ssa * ssa )
148
144
{
149
- ZEND_ASSERT (call_info -> caller_init_opline -> extended_value == (uint32_t )call_info -> num_args );
150
145
if (call_info -> num_args == 2 ) {
151
146
152
147
uint32_t arg1_info = _ssa_op1_info (call_info -> caller_op_array , ssa , call_info -> arg_info [0 ].opline );
@@ -171,7 +166,6 @@ static uint32_t zend_l_ss_info(const zend_call_info *call_info, const zend_ssa *
171
166
172
167
static uint32_t zend_lb_ssn_info (const zend_call_info * call_info , const zend_ssa * ssa )
173
168
{
174
- ZEND_ASSERT (call_info -> caller_init_opline -> extended_value == (uint32_t )call_info -> num_args );
175
169
if (call_info -> num_args == 3 ) {
176
170
uint32_t arg1_info = _ssa_op1_info (call_info -> caller_op_array , ssa , call_info -> arg_info [0 ].opline );
177
171
uint32_t arg2_info = _ssa_op1_info (call_info -> caller_op_array , ssa , call_info -> arg_info [1 ].opline );
@@ -198,7 +192,6 @@ static uint32_t zend_lb_ssn_info(const zend_call_info *call_info, const zend_ssa
198
192
199
193
static uint32_t zend_b_s_info (const zend_call_info * call_info , const zend_ssa * ssa )
200
194
{
201
- ZEND_ASSERT (call_info -> caller_init_opline -> extended_value == (uint32_t )call_info -> num_args );
202
195
if (call_info -> num_args == 1 ) {
203
196
204
197
uint32_t arg1_info = _ssa_op1_info (call_info -> caller_op_array , ssa , call_info -> arg_info [0 ].opline );
0 commit comments