|
|
|
@ -3684,7 +3684,7 @@ static int ZEND_FASTCALL zend_fetch_var_address_helper_SPEC_CONST_CONST(int type |
|
|
|
|
|
|
|
break; |
|
|
|
case ZEND_FETCH_STATIC: |
|
|
|
zval_update_constant(retval, (void*) 1 TSRMLS_CC); |
|
|
|
zval_update_constant(retval, 1 TSRMLS_CC); |
|
|
|
break; |
|
|
|
case ZEND_FETCH_GLOBAL_LOCK: |
|
|
|
if (IS_CONST == IS_VAR && !free_op1.var) { |
|
|
|
@ -4008,7 +4008,7 @@ static int ZEND_FASTCALL ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER(ZEND_OPCO |
|
|
|
zend_class_entry *old_scope = EG(scope); |
|
|
|
|
|
|
|
EG(scope) = ce; |
|
|
|
zval_update_constant(value, (void *) 1 TSRMLS_CC); |
|
|
|
zval_update_constant(value, 1 TSRMLS_CC); |
|
|
|
EG(scope) = old_scope; |
|
|
|
} |
|
|
|
if (IS_CONST == IS_CONST) { |
|
|
|
@ -4309,7 +4309,7 @@ static int ZEND_FASTCALL ZEND_DECLARE_CONST_SPEC_CONST_CONST_HANDLER(ZEND_OPCOD |
|
|
|
|
|
|
|
ZVAL_COPY_VALUE(&tmp, val); |
|
|
|
INIT_PZVAL(&tmp); |
|
|
|
zval_update_constant(&tmp_ptr, NULL TSRMLS_CC); |
|
|
|
zval_update_constant(&tmp_ptr, 0 TSRMLS_CC); |
|
|
|
c.value = *tmp_ptr; |
|
|
|
} else { |
|
|
|
INIT_PZVAL_COPY(&c.value, val); |
|
|
|
@ -5568,7 +5568,7 @@ static int ZEND_FASTCALL zend_fetch_var_address_helper_SPEC_CONST_VAR(int type, |
|
|
|
|
|
|
|
break; |
|
|
|
case ZEND_FETCH_STATIC: |
|
|
|
zval_update_constant(retval, (void*) 1 TSRMLS_CC); |
|
|
|
zval_update_constant(retval, 1 TSRMLS_CC); |
|
|
|
break; |
|
|
|
case ZEND_FETCH_GLOBAL_LOCK: |
|
|
|
if (IS_CONST == IS_VAR && !free_op1.var) { |
|
|
|
@ -6320,7 +6320,7 @@ static int ZEND_FASTCALL zend_fetch_var_address_helper_SPEC_CONST_UNUSED(int typ |
|
|
|
|
|
|
|
break; |
|
|
|
case ZEND_FETCH_STATIC: |
|
|
|
zval_update_constant(retval, (void*) 1 TSRMLS_CC); |
|
|
|
zval_update_constant(retval, 1 TSRMLS_CC); |
|
|
|
break; |
|
|
|
case ZEND_FETCH_GLOBAL_LOCK: |
|
|
|
if (IS_CONST == IS_VAR && !free_op1.var) { |
|
|
|
@ -9090,7 +9090,7 @@ static int ZEND_FASTCALL zend_fetch_var_address_helper_SPEC_TMP_CONST(int type, |
|
|
|
zval_dtor(free_op1.var); |
|
|
|
break; |
|
|
|
case ZEND_FETCH_STATIC: |
|
|
|
zval_update_constant(retval, (void*) 1 TSRMLS_CC); |
|
|
|
zval_update_constant(retval, 1 TSRMLS_CC); |
|
|
|
break; |
|
|
|
case ZEND_FETCH_GLOBAL_LOCK: |
|
|
|
if (IS_TMP_VAR == IS_VAR && !free_op1.var) { |
|
|
|
@ -10846,7 +10846,7 @@ static int ZEND_FASTCALL zend_fetch_var_address_helper_SPEC_TMP_VAR(int type, ZE |
|
|
|
zval_dtor(free_op1.var); |
|
|
|
break; |
|
|
|
case ZEND_FETCH_STATIC: |
|
|
|
zval_update_constant(retval, (void*) 1 TSRMLS_CC); |
|
|
|
zval_update_constant(retval, 1 TSRMLS_CC); |
|
|
|
break; |
|
|
|
case ZEND_FETCH_GLOBAL_LOCK: |
|
|
|
if (IS_TMP_VAR == IS_VAR && !free_op1.var) { |
|
|
|
@ -11600,7 +11600,7 @@ static int ZEND_FASTCALL zend_fetch_var_address_helper_SPEC_TMP_UNUSED(int type, |
|
|
|
zval_dtor(free_op1.var); |
|
|
|
break; |
|
|
|
case ZEND_FETCH_STATIC: |
|
|
|
zval_update_constant(retval, (void*) 1 TSRMLS_CC); |
|
|
|
zval_update_constant(retval, 1 TSRMLS_CC); |
|
|
|
break; |
|
|
|
case ZEND_FETCH_GLOBAL_LOCK: |
|
|
|
if (IS_TMP_VAR == IS_VAR && !free_op1.var) { |
|
|
|
@ -15020,7 +15020,7 @@ static int ZEND_FASTCALL zend_fetch_var_address_helper_SPEC_VAR_CONST(int type, |
|
|
|
zval_ptr_dtor_nogc(&free_op1.var); |
|
|
|
break; |
|
|
|
case ZEND_FETCH_STATIC: |
|
|
|
zval_update_constant(retval, (void*) 1 TSRMLS_CC); |
|
|
|
zval_update_constant(retval, 1 TSRMLS_CC); |
|
|
|
break; |
|
|
|
case ZEND_FETCH_GLOBAL_LOCK: |
|
|
|
if (IS_VAR == IS_VAR && !free_op1.var) { |
|
|
|
@ -15957,7 +15957,7 @@ static int ZEND_FASTCALL ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER(ZEND_OPCODE |
|
|
|
zend_class_entry *old_scope = EG(scope); |
|
|
|
|
|
|
|
EG(scope) = ce; |
|
|
|
zval_update_constant(value, (void *) 1 TSRMLS_CC); |
|
|
|
zval_update_constant(value, 1 TSRMLS_CC); |
|
|
|
EG(scope) = old_scope; |
|
|
|
} |
|
|
|
if (IS_VAR == IS_CONST) { |
|
|
|
@ -19617,7 +19617,7 @@ static int ZEND_FASTCALL zend_fetch_var_address_helper_SPEC_VAR_VAR(int type, ZE |
|
|
|
zval_ptr_dtor_nogc(&free_op1.var); |
|
|
|
break; |
|
|
|
case ZEND_FETCH_STATIC: |
|
|
|
zval_update_constant(retval, (void*) 1 TSRMLS_CC); |
|
|
|
zval_update_constant(retval, 1 TSRMLS_CC); |
|
|
|
break; |
|
|
|
case ZEND_FETCH_GLOBAL_LOCK: |
|
|
|
if (IS_VAR == IS_VAR && !free_op1.var) { |
|
|
|
@ -21605,7 +21605,7 @@ static int ZEND_FASTCALL zend_fetch_var_address_helper_SPEC_VAR_UNUSED(int type, |
|
|
|
zval_ptr_dtor_nogc(&free_op1.var); |
|
|
|
break; |
|
|
|
case ZEND_FETCH_STATIC: |
|
|
|
zval_update_constant(retval, (void*) 1 TSRMLS_CC); |
|
|
|
zval_update_constant(retval, 1 TSRMLS_CC); |
|
|
|
break; |
|
|
|
case ZEND_FETCH_GLOBAL_LOCK: |
|
|
|
if (IS_VAR == IS_VAR && !free_op1.var) { |
|
|
|
@ -25569,7 +25569,7 @@ static int ZEND_FASTCALL ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER(ZEND_OPC |
|
|
|
zend_class_entry *old_scope = EG(scope); |
|
|
|
|
|
|
|
EG(scope) = ce; |
|
|
|
zval_update_constant(value, (void *) 1 TSRMLS_CC); |
|
|
|
zval_update_constant(value, 1 TSRMLS_CC); |
|
|
|
EG(scope) = old_scope; |
|
|
|
} |
|
|
|
if (IS_UNUSED == IS_CONST) { |
|
|
|
@ -32482,7 +32482,7 @@ static int ZEND_FASTCALL zend_fetch_var_address_helper_SPEC_CV_CONST(int type, Z |
|
|
|
|
|
|
|
break; |
|
|
|
case ZEND_FETCH_STATIC: |
|
|
|
zval_update_constant(retval, (void*) 1 TSRMLS_CC); |
|
|
|
zval_update_constant(retval, 1 TSRMLS_CC); |
|
|
|
break; |
|
|
|
case ZEND_FETCH_GLOBAL_LOCK: |
|
|
|
if (IS_CV == IS_VAR && !free_op1.var) { |
|
|
|
@ -36706,7 +36706,7 @@ static int ZEND_FASTCALL zend_fetch_var_address_helper_SPEC_CV_VAR(int type, ZEN |
|
|
|
|
|
|
|
break; |
|
|
|
case ZEND_FETCH_STATIC: |
|
|
|
zval_update_constant(retval, (void*) 1 TSRMLS_CC); |
|
|
|
zval_update_constant(retval, 1 TSRMLS_CC); |
|
|
|
break; |
|
|
|
case ZEND_FETCH_GLOBAL_LOCK: |
|
|
|
if (IS_CV == IS_VAR && !free_op1.var) { |
|
|
|
@ -38554,7 +38554,7 @@ static int ZEND_FASTCALL zend_fetch_var_address_helper_SPEC_CV_UNUSED(int type, |
|
|
|
|
|
|
|
break; |
|
|
|
case ZEND_FETCH_STATIC: |
|
|
|
zval_update_constant(retval, (void*) 1 TSRMLS_CC); |
|
|
|
zval_update_constant(retval, 1 TSRMLS_CC); |
|
|
|
break; |
|
|
|
case ZEND_FETCH_GLOBAL_LOCK: |
|
|
|
if (IS_CV == IS_VAR && !free_op1.var) { |
|
|
|
|