if (IS_CONST == IS_CONST) {
if (IS_CONST == IS_CONST && EXPECTED((ce = CACHED_PTR(opline->extended_value)) != NULL)) {
retval = CACHED_PTR(opline->extended_value + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (EXPECTED(CE_STATIC_MEMBERS(ce) != NULL)) {
-
- break;
- }
+ break;
} else {
zval *class_name = RT_CONSTANT(opline, opline->op2);
if (IS_CONST == IS_CONST &&
EXPECTED(CACHED_PTR(opline->extended_value) == ce)) {
retval = CACHED_PTR(opline->extended_value + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (EXPECTED(CE_STATIC_MEMBERS(ce) != NULL)) {
-
- break;
- }
+ break;
}
}
if (IS_CONST == IS_CONST) {
if (IS_CONST == IS_CONST && EXPECTED((ce = CACHED_PTR(opline->extended_value & ~ZEND_ISSET)) != NULL)) {
value = CACHED_PTR((opline->extended_value & ~ZEND_ISSET) + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
- value = NULL;
- }
-
goto is_static_prop_return;
} else if (UNEXPECTED((ce = CACHED_PTR(opline->extended_value & ~ZEND_ISSET)) == NULL)) {
ce = zend_fetch_class_by_name(Z_STR_P(RT_CONSTANT(opline, opline->op2)), RT_CONSTANT(opline, opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
EXPECTED(CACHED_PTR(opline->extended_value & ~ZEND_ISSET) == ce)) {
value = CACHED_PTR((opline->extended_value & ~ZEND_ISSET) + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
- value = NULL;
- }
-
goto is_static_prop_return;
}
}
if (IS_VAR == IS_CONST) {
if (IS_CONST == IS_CONST && EXPECTED((ce = CACHED_PTR(opline->extended_value)) != NULL)) {
retval = CACHED_PTR(opline->extended_value + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (EXPECTED(CE_STATIC_MEMBERS(ce) != NULL)) {
-
- break;
- }
+ break;
} else {
zval *class_name = RT_CONSTANT(opline, opline->op2);
if (IS_CONST == IS_CONST &&
EXPECTED(CACHED_PTR(opline->extended_value) == ce)) {
retval = CACHED_PTR(opline->extended_value + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (EXPECTED(CE_STATIC_MEMBERS(ce) != NULL)) {
-
- break;
- }
+ break;
}
}
if (IS_VAR == IS_CONST) {
if (IS_CONST == IS_CONST && EXPECTED((ce = CACHED_PTR(opline->extended_value & ~ZEND_ISSET)) != NULL)) {
value = CACHED_PTR((opline->extended_value & ~ZEND_ISSET) + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
- value = NULL;
- }
-
goto is_static_prop_return;
} else if (UNEXPECTED((ce = CACHED_PTR(opline->extended_value & ~ZEND_ISSET)) == NULL)) {
ce = zend_fetch_class_by_name(Z_STR_P(RT_CONSTANT(opline, opline->op2)), RT_CONSTANT(opline, opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
EXPECTED(CACHED_PTR(opline->extended_value & ~ZEND_ISSET) == ce)) {
value = CACHED_PTR((opline->extended_value & ~ZEND_ISSET) + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
- value = NULL;
- }
-
goto is_static_prop_return;
}
}
if (IS_UNUSED == IS_CONST) {
if (IS_CONST == IS_CONST && EXPECTED((ce = CACHED_PTR(opline->extended_value)) != NULL)) {
retval = CACHED_PTR(opline->extended_value + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (EXPECTED(CE_STATIC_MEMBERS(ce) != NULL)) {
-
- break;
- }
+ break;
} else {
zval *class_name = RT_CONSTANT(opline, opline->op2);
if (IS_CONST == IS_CONST &&
EXPECTED(CACHED_PTR(opline->extended_value) == ce)) {
retval = CACHED_PTR(opline->extended_value + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (EXPECTED(CE_STATIC_MEMBERS(ce) != NULL)) {
-
- break;
- }
+ break;
}
}
if (IS_UNUSED == IS_CONST) {
if (IS_CONST == IS_CONST && EXPECTED((ce = CACHED_PTR(opline->extended_value & ~ZEND_ISSET)) != NULL)) {
value = CACHED_PTR((opline->extended_value & ~ZEND_ISSET) + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
- value = NULL;
- }
-
goto is_static_prop_return;
} else if (UNEXPECTED((ce = CACHED_PTR(opline->extended_value & ~ZEND_ISSET)) == NULL)) {
ce = zend_fetch_class_by_name(Z_STR_P(RT_CONSTANT(opline, opline->op2)), RT_CONSTANT(opline, opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
EXPECTED(CACHED_PTR(opline->extended_value & ~ZEND_ISSET) == ce)) {
value = CACHED_PTR((opline->extended_value & ~ZEND_ISSET) + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
- value = NULL;
- }
-
goto is_static_prop_return;
}
}
if (IS_CONST == IS_CONST) {
if ((IS_TMP_VAR|IS_VAR) == IS_CONST && EXPECTED((ce = CACHED_PTR(opline->extended_value)) != NULL)) {
retval = CACHED_PTR(opline->extended_value + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (EXPECTED(CE_STATIC_MEMBERS(ce) != NULL)) {
- zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
- break;
- }
+ break;
} else {
zval *class_name = RT_CONSTANT(opline, opline->op2);
if ((IS_TMP_VAR|IS_VAR) == IS_CONST &&
EXPECTED(CACHED_PTR(opline->extended_value) == ce)) {
retval = CACHED_PTR(opline->extended_value + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (EXPECTED(CE_STATIC_MEMBERS(ce) != NULL)) {
- zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
- break;
- }
+ break;
}
}
if (IS_CONST == IS_CONST) {
if ((IS_TMP_VAR|IS_VAR) == IS_CONST && EXPECTED((ce = CACHED_PTR(opline->extended_value & ~ZEND_ISSET)) != NULL)) {
value = CACHED_PTR((opline->extended_value & ~ZEND_ISSET) + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
- value = NULL;
- }
-
goto is_static_prop_return;
} else if (UNEXPECTED((ce = CACHED_PTR(opline->extended_value & ~ZEND_ISSET)) == NULL)) {
ce = zend_fetch_class_by_name(Z_STR_P(RT_CONSTANT(opline, opline->op2)), RT_CONSTANT(opline, opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
EXPECTED(CACHED_PTR(opline->extended_value & ~ZEND_ISSET) == ce)) {
value = CACHED_PTR((opline->extended_value & ~ZEND_ISSET) + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
- value = NULL;
- }
-
goto is_static_prop_return;
}
}
if (IS_VAR == IS_CONST) {
if ((IS_TMP_VAR|IS_VAR) == IS_CONST && EXPECTED((ce = CACHED_PTR(opline->extended_value)) != NULL)) {
retval = CACHED_PTR(opline->extended_value + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (EXPECTED(CE_STATIC_MEMBERS(ce) != NULL)) {
- zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
- break;
- }
+ break;
} else {
zval *class_name = RT_CONSTANT(opline, opline->op2);
if ((IS_TMP_VAR|IS_VAR) == IS_CONST &&
EXPECTED(CACHED_PTR(opline->extended_value) == ce)) {
retval = CACHED_PTR(opline->extended_value + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (EXPECTED(CE_STATIC_MEMBERS(ce) != NULL)) {
- zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
- break;
- }
+ break;
}
}
if (IS_VAR == IS_CONST) {
if ((IS_TMP_VAR|IS_VAR) == IS_CONST && EXPECTED((ce = CACHED_PTR(opline->extended_value & ~ZEND_ISSET)) != NULL)) {
value = CACHED_PTR((opline->extended_value & ~ZEND_ISSET) + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
- value = NULL;
- }
-
goto is_static_prop_return;
} else if (UNEXPECTED((ce = CACHED_PTR(opline->extended_value & ~ZEND_ISSET)) == NULL)) {
ce = zend_fetch_class_by_name(Z_STR_P(RT_CONSTANT(opline, opline->op2)), RT_CONSTANT(opline, opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
EXPECTED(CACHED_PTR(opline->extended_value & ~ZEND_ISSET) == ce)) {
value = CACHED_PTR((opline->extended_value & ~ZEND_ISSET) + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
- value = NULL;
- }
-
goto is_static_prop_return;
}
}
if (IS_UNUSED == IS_CONST) {
if ((IS_TMP_VAR|IS_VAR) == IS_CONST && EXPECTED((ce = CACHED_PTR(opline->extended_value)) != NULL)) {
retval = CACHED_PTR(opline->extended_value + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (EXPECTED(CE_STATIC_MEMBERS(ce) != NULL)) {
- zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
- break;
- }
+ break;
} else {
zval *class_name = RT_CONSTANT(opline, opline->op2);
if ((IS_TMP_VAR|IS_VAR) == IS_CONST &&
EXPECTED(CACHED_PTR(opline->extended_value) == ce)) {
retval = CACHED_PTR(opline->extended_value + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (EXPECTED(CE_STATIC_MEMBERS(ce) != NULL)) {
- zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
- break;
- }
+ break;
}
}
if (IS_UNUSED == IS_CONST) {
if ((IS_TMP_VAR|IS_VAR) == IS_CONST && EXPECTED((ce = CACHED_PTR(opline->extended_value & ~ZEND_ISSET)) != NULL)) {
value = CACHED_PTR((opline->extended_value & ~ZEND_ISSET) + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
- value = NULL;
- }
-
goto is_static_prop_return;
} else if (UNEXPECTED((ce = CACHED_PTR(opline->extended_value & ~ZEND_ISSET)) == NULL)) {
ce = zend_fetch_class_by_name(Z_STR_P(RT_CONSTANT(opline, opline->op2)), RT_CONSTANT(opline, opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
EXPECTED(CACHED_PTR(opline->extended_value & ~ZEND_ISSET) == ce)) {
value = CACHED_PTR((opline->extended_value & ~ZEND_ISSET) + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
- value = NULL;
- }
-
goto is_static_prop_return;
}
}
if (IS_CONST == IS_CONST) {
if (IS_CV == IS_CONST && EXPECTED((ce = CACHED_PTR(opline->extended_value)) != NULL)) {
retval = CACHED_PTR(opline->extended_value + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (EXPECTED(CE_STATIC_MEMBERS(ce) != NULL)) {
-
- break;
- }
+ break;
} else {
zval *class_name = RT_CONSTANT(opline, opline->op2);
if (IS_CV == IS_CONST &&
EXPECTED(CACHED_PTR(opline->extended_value) == ce)) {
retval = CACHED_PTR(opline->extended_value + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (EXPECTED(CE_STATIC_MEMBERS(ce) != NULL)) {
-
- break;
- }
+ break;
}
}
if (IS_CONST == IS_CONST) {
if (IS_CV == IS_CONST && EXPECTED((ce = CACHED_PTR(opline->extended_value & ~ZEND_ISSET)) != NULL)) {
value = CACHED_PTR((opline->extended_value & ~ZEND_ISSET) + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
- value = NULL;
- }
-
goto is_static_prop_return;
} else if (UNEXPECTED((ce = CACHED_PTR(opline->extended_value & ~ZEND_ISSET)) == NULL)) {
ce = zend_fetch_class_by_name(Z_STR_P(RT_CONSTANT(opline, opline->op2)), RT_CONSTANT(opline, opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
EXPECTED(CACHED_PTR(opline->extended_value & ~ZEND_ISSET) == ce)) {
value = CACHED_PTR((opline->extended_value & ~ZEND_ISSET) + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
- value = NULL;
- }
-
goto is_static_prop_return;
}
}
if (IS_VAR == IS_CONST) {
if (IS_CV == IS_CONST && EXPECTED((ce = CACHED_PTR(opline->extended_value)) != NULL)) {
retval = CACHED_PTR(opline->extended_value + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (EXPECTED(CE_STATIC_MEMBERS(ce) != NULL)) {
-
- break;
- }
+ break;
} else {
zval *class_name = RT_CONSTANT(opline, opline->op2);
if (IS_CV == IS_CONST &&
EXPECTED(CACHED_PTR(opline->extended_value) == ce)) {
retval = CACHED_PTR(opline->extended_value + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (EXPECTED(CE_STATIC_MEMBERS(ce) != NULL)) {
-
- break;
- }
+ break;
}
}
if (IS_VAR == IS_CONST) {
if (IS_CV == IS_CONST && EXPECTED((ce = CACHED_PTR(opline->extended_value & ~ZEND_ISSET)) != NULL)) {
value = CACHED_PTR((opline->extended_value & ~ZEND_ISSET) + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
- value = NULL;
- }
-
goto is_static_prop_return;
} else if (UNEXPECTED((ce = CACHED_PTR(opline->extended_value & ~ZEND_ISSET)) == NULL)) {
ce = zend_fetch_class_by_name(Z_STR_P(RT_CONSTANT(opline, opline->op2)), RT_CONSTANT(opline, opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
EXPECTED(CACHED_PTR(opline->extended_value & ~ZEND_ISSET) == ce)) {
value = CACHED_PTR((opline->extended_value & ~ZEND_ISSET) + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
- value = NULL;
- }
-
goto is_static_prop_return;
}
}
if (IS_UNUSED == IS_CONST) {
if (IS_CV == IS_CONST && EXPECTED((ce = CACHED_PTR(opline->extended_value)) != NULL)) {
retval = CACHED_PTR(opline->extended_value + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (EXPECTED(CE_STATIC_MEMBERS(ce) != NULL)) {
-
- break;
- }
+ break;
} else {
zval *class_name = RT_CONSTANT(opline, opline->op2);
if (IS_CV == IS_CONST &&
EXPECTED(CACHED_PTR(opline->extended_value) == ce)) {
retval = CACHED_PTR(opline->extended_value + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (EXPECTED(CE_STATIC_MEMBERS(ce) != NULL)) {
-
- break;
- }
+ break;
}
}
if (IS_UNUSED == IS_CONST) {
if (IS_CV == IS_CONST && EXPECTED((ce = CACHED_PTR(opline->extended_value & ~ZEND_ISSET)) != NULL)) {
value = CACHED_PTR((opline->extended_value & ~ZEND_ISSET) + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
- value = NULL;
- }
-
goto is_static_prop_return;
} else if (UNEXPECTED((ce = CACHED_PTR(opline->extended_value & ~ZEND_ISSET)) == NULL)) {
ce = zend_fetch_class_by_name(Z_STR_P(RT_CONSTANT(opline, opline->op2)), RT_CONSTANT(opline, opline->op2) + 1, ZEND_FETCH_CLASS_DEFAULT | ZEND_FETCH_CLASS_EXCEPTION);
EXPECTED(CACHED_PTR(opline->extended_value & ~ZEND_ISSET) == ce)) {
value = CACHED_PTR((opline->extended_value & ~ZEND_ISSET) + sizeof(void*));
-
- /* check if static properties were destoyed */
- if (UNEXPECTED(CE_STATIC_MEMBERS(ce) == NULL)) {
- value = NULL;
- }
-
goto is_static_prop_return;
}
}