@@ -21597,16 +21597,9 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_FE_FETCH_R_SPEC_VAR_HANDLER(ZE
2159721597 pos++;
2159821598 value = &p->val;
2159921599 value_type = Z_TYPE_INFO_P(value);
21600+ ZEND_ASSERT(value_type != IS_INDIRECT);
2160021601 if (EXPECTED(value_type != IS_UNDEF)) {
21601- if (UNEXPECTED(value_type == IS_INDIRECT)) {
21602- value = Z_INDIRECT_P(value);
21603- value_type = Z_TYPE_INFO_P(value);
21604- if (EXPECTED(value_type != IS_UNDEF)) {
21605- break;
21606- }
21607- } else {
21608- break;
21609- }
21602+ break;
2161021603 }
2161121604 p++;
2161221605 }
@@ -21749,16 +21742,9 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_FE_FETCH_RW_SPEC_VAR_HANDLER(Z
2174921742 pos++;
2175021743 value = &p->val;
2175121744 value_type = Z_TYPE_INFO_P(value);
21745+ ZEND_ASSERT(value_type != IS_INDIRECT);
2175221746 if (EXPECTED(value_type != IS_UNDEF)) {
21753- if (UNEXPECTED(value_type == IS_INDIRECT)) {
21754- value = Z_INDIRECT_P(value);
21755- value_type = Z_TYPE_INFO_P(value);
21756- if (EXPECTED(value_type != IS_UNDEF)) {
21757- break;
21758- }
21759- } else {
21760- break;
21761- }
21747+ break;
2176221748 }
2176321749 p++;
2176421750 }
@@ -30794,16 +30780,9 @@ static ZEND_VM_HOT ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_FE_FETCH_R_SIMPLE_
3079430780 pos++;
3079530781 value = &p->val;
3079630782 value_type = Z_TYPE_INFO_P(value);
30783+ ZEND_ASSERT(value_type != IS_INDIRECT);
3079730784 if (EXPECTED(value_type != IS_UNDEF)) {
30798- if (UNEXPECTED(value_type == IS_INDIRECT)) {
30799- value = Z_INDIRECT_P(value);
30800- value_type = Z_TYPE_INFO_P(value);
30801- if (EXPECTED(value_type != IS_UNDEF)) {
30802- break;
30803- }
30804- } else {
30805- break;
30806- }
30785+ break;
3080730786 }
3080830787 p++;
3080930788 }
@@ -30846,16 +30825,9 @@ static ZEND_VM_HOT ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_FE_FETCH_R_SIMPLE_
3084630825 pos++;
3084730826 value = &p->val;
3084830827 value_type = Z_TYPE_INFO_P(value);
30828+ ZEND_ASSERT(value_type != IS_INDIRECT);
3084930829 if (EXPECTED(value_type != IS_UNDEF)) {
30850- if (UNEXPECTED(value_type == IS_INDIRECT)) {
30851- value = Z_INDIRECT_P(value);
30852- value_type = Z_TYPE_INFO_P(value);
30853- if (EXPECTED(value_type != IS_UNDEF)) {
30854- break;
30855- }
30856- } else {
30857- break;
30858- }
30830+ break;
3085930831 }
3086030832 p++;
3086130833 }
0 commit comments