mirror of
https://github.com/php/php-src.git
synced 2024-11-24 10:24:11 +08:00
Prevent generation of specialized ZEND_ASSIGN_OP_..._STATIC_PROP handlers, that call unspecialized helper, anyway.
This commit is contained in:
parent
829d046241
commit
3f4dfe1877
@ -1123,20 +1123,7 @@ ZEND_VM_HELPER(zend_binary_assign_op_simple_helper, VAR|CV, CONST|TMPVAR|CV, bin
|
||||
|
||||
ZEND_VM_INLINE_HELPER(zend_binary_assign_op_helper, CONST|TMP|VAR|UNUSED|THIS|CV, CONST|TMPVAR|UNUSED|NEXT|CV, SPEC(DIM_OBJ), binary_op_type binary_op)
|
||||
{
|
||||
#if defined(ZEND_VM_SPEC) && (OP1_TYPE == IS_CONST || OP1_TYPE == IS_TMP_VAR)
|
||||
ZEND_VM_DISPATCH_TO_HELPER(zend_binary_assign_op_static_prop_helper, binary_op, binary_op);
|
||||
#elif defined(ZEND_VM_SPEC) && (OP2_TYPE == IS_UNUSED)
|
||||
if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
|
||||
ZEND_VM_DISPATCH_TO_HELPER(zend_binary_assign_op_dim_helper, binary_op, binary_op);
|
||||
}
|
||||
|
||||
ZEND_VM_DISPATCH_TO_HELPER(zend_binary_assign_op_static_prop_helper, binary_op, binary_op);
|
||||
#else
|
||||
# if !defined(ZEND_VM_SPEC) || OP1_TYPE != IS_UNUSED
|
||||
# if !defined(ZEND_VM_SPEC)
|
||||
/* opline->extended_value checks are specialized, don't need opline */
|
||||
USE_OPLINE
|
||||
# endif
|
||||
|
||||
if (EXPECTED(opline->extended_value == 0)) {
|
||||
ZEND_VM_DISPATCH_TO_HELPER(zend_binary_assign_op_simple_helper, binary_op, binary_op);
|
||||
@ -1144,15 +1131,11 @@ ZEND_VM_INLINE_HELPER(zend_binary_assign_op_helper, CONST|TMP|VAR|UNUSED|THIS|CV
|
||||
if (EXPECTED(opline->extended_value == ZEND_ASSIGN_DIM)) {
|
||||
ZEND_VM_DISPATCH_TO_HELPER(zend_binary_assign_op_dim_helper, binary_op, binary_op);
|
||||
}
|
||||
# if !defined(ZEND_VM_SPEC) || OP2_TYPE == IS_CONST || OP2_TYPE == (IS_TMP_VAR|IS_VAR)
|
||||
if (UNEXPECTED(opline->extended_value == ZEND_ASSIGN_STATIC_PROP)) {
|
||||
ZEND_VM_DISPATCH_TO_HELPER(zend_binary_assign_op_static_prop_helper, binary_op, binary_op);
|
||||
}
|
||||
# endif
|
||||
# endif
|
||||
|
||||
ZEND_VM_DISPATCH_TO_HELPER(zend_binary_assign_op_obj_helper, binary_op, binary_op);
|
||||
#endif
|
||||
}
|
||||
|
||||
ZEND_VM_HANDLER(23, ZEND_ASSIGN_ADD, CONST|TMP|VAR|UNUSED|THIS|CV, CONST|TMPVAR|UNUSED|NEXT|CV, DIM_OBJ|CACHE_SLOT, SPEC(DIM_OBJ))
|
||||
@ -5590,7 +5573,7 @@ ZEND_VM_HANDLER(208, ZEND_ADD_ARRAY_UNPACK, ANY, ANY)
|
||||
SAVE_OPLINE();
|
||||
op1 = GET_OP1_ZVAL_PTR(BP_VAR_R);
|
||||
|
||||
ZEND_VM_C_LABEL(add_again):
|
||||
ZEND_VM_C_LABEL(add_unpack_again):
|
||||
if (EXPECTED(Z_TYPE_P(op1) == IS_ARRAY)) {
|
||||
HashTable *ht = Z_ARRVAL_P(op1);
|
||||
zval *val;
|
||||
@ -5679,7 +5662,7 @@ ZEND_VM_C_LABEL(add_again):
|
||||
}
|
||||
} else if (EXPECTED(Z_ISREF_P(op1))) {
|
||||
op1 = Z_REFVAL_P(op1);
|
||||
ZEND_VM_C_GOTO(add_again);
|
||||
ZEND_VM_C_GOTO(add_unpack_again);
|
||||
} else {
|
||||
zend_throw_error(NULL, "Only arrays and Traversables can be unpacked");
|
||||
}
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -820,6 +820,8 @@ function gen_code($f, $spec, $kind, $export, $code, $op1, $op2, $name, $extra_sp
|
||||
"/ZEND_VM_C_GOTO\(\s*([A-Za-z_]*)\s*\)/m" => "goto \\1".(($spec && $kind != ZEND_VM_KIND_CALL)?("_SPEC".$prefix[$op1].$prefix[$op2].extra_spec_name($extra_spec)):""),
|
||||
"/^#(\s*)if\s+1\s*\\|\\|.*[^\\\\]$/m" => "#\\1if 1",
|
||||
"/^#(\s*)if\s+0\s*&&.*[^\\\\]$/m" => "#\\1if 0",
|
||||
"/^#(\s*)elif\s+1\s*\\|\\|.*[^\\\\]$/m" => "#\\1elif 1",
|
||||
"/^#(\s*)elif\s+0\s*&&.*[^\\\\]$/m" => "#\\1elif 0",
|
||||
"/^#(\s*)ifdef\s+ZEND_VM_EXPORT\s*\n/m" => $export?"#\\1if 1\n":"#\\1if 0\n",
|
||||
"/^#(\s*)ifndef\s+ZEND_VM_EXPORT\s*\n/m" => $export?"#\\1if 0\n":"#\\1if 1\n",
|
||||
"/OP_DATA_TYPE/" => $op_data_type[isset($extra_spec['OP_DATA']) ? $extra_spec['OP_DATA'] : "ANY"],
|
||||
@ -855,6 +857,26 @@ function gen_code($f, $spec, $kind, $export, $code, $op1, $op2, $name, $extra_sp
|
||||
"/opline->extended_value\s*&\s*~\s*ZEND_ISEMPTY/" => isset($extra_spec['ISSET']) ?
|
||||
($extra_spec['ISSET'] == 0 ? "\\0" : "opline->extended_value")
|
||||
: "\\0",
|
||||
"/zend_binary_assign_op_helper/" =>
|
||||
isset($extra_spec['DIM_OBJ']) ?
|
||||
(
|
||||
$extra_spec['DIM_OBJ'] < 2 ?
|
||||
(
|
||||
$extra_spec['DIM_OBJ'] == 0 ?
|
||||
"zend_binary_assign_op_simple_helper"
|
||||
:
|
||||
"zend_binary_assign_op_dim_helper"
|
||||
)
|
||||
:
|
||||
(
|
||||
$extra_spec['DIM_OBJ'] == 2 ?
|
||||
"zend_binary_assign_op_obj_helper"
|
||||
:
|
||||
"zend_binary_assign_op_static_prop_helper"
|
||||
)
|
||||
)
|
||||
:
|
||||
"zend_binary_assign_op_helper",
|
||||
);
|
||||
$code = preg_replace(array_keys($specialized_replacements), array_values($specialized_replacements), $code);
|
||||
|
||||
@ -1089,6 +1111,18 @@ function gen_handler($f, $spec, $kind, $name, $op1, $op2, $use, $code, $lineno,
|
||||
return;
|
||||
}
|
||||
|
||||
// Prevent generation of specialized ZEND_ASSIGN_OP_..._STATIC_PROP
|
||||
// handlers, that call unspecialized helper, anyway.
|
||||
if ($spec &&
|
||||
isset($extra_spec["DIM_OBJ"]) &&
|
||||
$extra_spec["DIM_OBJ"] == 3) {
|
||||
if ($op1 == 'CONST' && $op2 == 'CONST') {
|
||||
$op1 = $op2 = 'ANY';
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
if (ZEND_VM_LINES) {
|
||||
out($f, "#line $lineno \"$definition_file\"\n");
|
||||
}
|
||||
@ -1164,6 +1198,22 @@ function gen_helper($f, $spec, $kind, $name, $op1, $op2, $param, $code, $lineno,
|
||||
return;
|
||||
}
|
||||
|
||||
if ($spec && $name === "zend_binary_assign_op_helper") {
|
||||
return;
|
||||
}
|
||||
|
||||
// Prevent generation of specialized ZEND_ASSIGN_OP_..._STATIC_PROP
|
||||
// handlers, that call unspecialized helper, anyway.
|
||||
if ($spec &&
|
||||
isset($extra_spec["DIM_OBJ"]) &&
|
||||
$extra_spec["DIM_OBJ"] == 3) {
|
||||
if ($op1 == 'CONST' && $op2 == 'CONST') {
|
||||
$op1 = $op2 = 'ANY';
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
if (ZEND_VM_LINES) {
|
||||
out($f, "#line $lineno \"$definition_file\"\n");
|
||||
}
|
||||
@ -1377,6 +1427,13 @@ function gen_labels($f, $spec, $kind, $prolog, &$specs, $switch_labels = array()
|
||||
return;
|
||||
}
|
||||
|
||||
// Prevent generation of specialized ZEND_ASSIGN_OP_..._STATIC_PROP
|
||||
// handlers, that call unspecialized helper, anyway.
|
||||
if (isset($extra_spec["DIM_OBJ"]) &&
|
||||
$extra_spec["DIM_OBJ"] == 3) {
|
||||
$op1 = $op2 = 'ANY';
|
||||
}
|
||||
|
||||
// Emit pointer to specialized handler
|
||||
$spec_name = $dsc["op"]."_SPEC".$prefix[$op1].$prefix[$op2].extra_spec_name($extra_spec);
|
||||
switch ($kind) {
|
||||
|
@ -256,28 +256,28 @@
|
||||
_(467, ZEND_QM_ASSIGN_SPEC_TMP) \
|
||||
_(468, ZEND_QM_ASSIGN_SPEC_VAR) \
|
||||
_(470, ZEND_QM_ASSIGN_SPEC_CV) \
|
||||
_(474, ZEND_ASSIGN_ADD_SPEC_CONST_CONST_STATIC_PROP) \
|
||||
_(478, ZEND_ASSIGN_ADD_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(482, ZEND_ASSIGN_ADD_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(486, ZEND_ASSIGN_ADD_SPEC_CONST_UNUSED_STATIC_PROP) \
|
||||
_(494, ZEND_ASSIGN_ADD_SPEC_TMP_CONST_STATIC_PROP) \
|
||||
_(498, ZEND_ASSIGN_ADD_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(502, ZEND_ASSIGN_ADD_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(506, ZEND_ASSIGN_ADD_SPEC_TMP_UNUSED_STATIC_PROP) \
|
||||
_(474, ZEND_ASSIGN_ADD_SPEC_STATIC_PROP) \
|
||||
_(478, ZEND_ASSIGN_ADD_SPEC_STATIC_PROP) \
|
||||
_(482, ZEND_ASSIGN_ADD_SPEC_STATIC_PROP) \
|
||||
_(486, ZEND_ASSIGN_ADD_SPEC_STATIC_PROP) \
|
||||
_(494, ZEND_ASSIGN_ADD_SPEC_STATIC_PROP) \
|
||||
_(498, ZEND_ASSIGN_ADD_SPEC_STATIC_PROP) \
|
||||
_(502, ZEND_ASSIGN_ADD_SPEC_STATIC_PROP) \
|
||||
_(506, ZEND_ASSIGN_ADD_SPEC_STATIC_PROP) \
|
||||
_(511, ZEND_ASSIGN_ADD_SPEC_VAR_CONST) \
|
||||
_(512, ZEND_ASSIGN_ADD_SPEC_VAR_CONST_DIM) \
|
||||
_(513, ZEND_ASSIGN_ADD_SPEC_VAR_CONST_OBJ) \
|
||||
_(514, ZEND_ASSIGN_ADD_SPEC_VAR_CONST_STATIC_PROP) \
|
||||
_(514, ZEND_ASSIGN_ADD_SPEC_STATIC_PROP) \
|
||||
_(515, ZEND_ASSIGN_ADD_SPEC_VAR_TMPVAR) \
|
||||
_(516, ZEND_ASSIGN_ADD_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(517, ZEND_ASSIGN_ADD_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(518, ZEND_ASSIGN_ADD_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(518, ZEND_ASSIGN_ADD_SPEC_STATIC_PROP) \
|
||||
_(519, ZEND_ASSIGN_ADD_SPEC_VAR_TMPVAR) \
|
||||
_(520, ZEND_ASSIGN_ADD_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(521, ZEND_ASSIGN_ADD_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(522, ZEND_ASSIGN_ADD_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(522, ZEND_ASSIGN_ADD_SPEC_STATIC_PROP) \
|
||||
_(524, ZEND_ASSIGN_ADD_SPEC_VAR_UNUSED_DIM) \
|
||||
_(526, ZEND_ASSIGN_ADD_SPEC_VAR_UNUSED_STATIC_PROP) \
|
||||
_(526, ZEND_ASSIGN_ADD_SPEC_STATIC_PROP) \
|
||||
_(527, ZEND_ASSIGN_ADD_SPEC_VAR_CV) \
|
||||
_(528, ZEND_ASSIGN_ADD_SPEC_VAR_CV_DIM) \
|
||||
_(529, ZEND_ASSIGN_ADD_SPEC_VAR_CV_OBJ) \
|
||||
@ -288,42 +288,42 @@
|
||||
_(551, ZEND_ASSIGN_ADD_SPEC_CV_CONST) \
|
||||
_(552, ZEND_ASSIGN_ADD_SPEC_CV_CONST_DIM) \
|
||||
_(553, ZEND_ASSIGN_ADD_SPEC_CV_CONST_OBJ) \
|
||||
_(554, ZEND_ASSIGN_ADD_SPEC_CV_CONST_STATIC_PROP) \
|
||||
_(554, ZEND_ASSIGN_ADD_SPEC_STATIC_PROP) \
|
||||
_(555, ZEND_ASSIGN_ADD_SPEC_CV_TMPVAR) \
|
||||
_(556, ZEND_ASSIGN_ADD_SPEC_CV_TMPVAR_DIM) \
|
||||
_(557, ZEND_ASSIGN_ADD_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(558, ZEND_ASSIGN_ADD_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(558, ZEND_ASSIGN_ADD_SPEC_STATIC_PROP) \
|
||||
_(559, ZEND_ASSIGN_ADD_SPEC_CV_TMPVAR) \
|
||||
_(560, ZEND_ASSIGN_ADD_SPEC_CV_TMPVAR_DIM) \
|
||||
_(561, ZEND_ASSIGN_ADD_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(562, ZEND_ASSIGN_ADD_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(562, ZEND_ASSIGN_ADD_SPEC_STATIC_PROP) \
|
||||
_(564, ZEND_ASSIGN_ADD_SPEC_CV_UNUSED_DIM) \
|
||||
_(566, ZEND_ASSIGN_ADD_SPEC_CV_UNUSED_STATIC_PROP) \
|
||||
_(566, ZEND_ASSIGN_ADD_SPEC_STATIC_PROP) \
|
||||
_(567, ZEND_ASSIGN_ADD_SPEC_CV_CV) \
|
||||
_(568, ZEND_ASSIGN_ADD_SPEC_CV_CV_DIM) \
|
||||
_(569, ZEND_ASSIGN_ADD_SPEC_CV_CV_OBJ) \
|
||||
_(574, ZEND_ASSIGN_SUB_SPEC_CONST_CONST_STATIC_PROP) \
|
||||
_(578, ZEND_ASSIGN_SUB_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(582, ZEND_ASSIGN_SUB_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(586, ZEND_ASSIGN_SUB_SPEC_CONST_UNUSED_STATIC_PROP) \
|
||||
_(594, ZEND_ASSIGN_SUB_SPEC_TMP_CONST_STATIC_PROP) \
|
||||
_(598, ZEND_ASSIGN_SUB_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(602, ZEND_ASSIGN_SUB_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(606, ZEND_ASSIGN_SUB_SPEC_TMP_UNUSED_STATIC_PROP) \
|
||||
_(574, ZEND_ASSIGN_SUB_SPEC_STATIC_PROP) \
|
||||
_(578, ZEND_ASSIGN_SUB_SPEC_STATIC_PROP) \
|
||||
_(582, ZEND_ASSIGN_SUB_SPEC_STATIC_PROP) \
|
||||
_(586, ZEND_ASSIGN_SUB_SPEC_STATIC_PROP) \
|
||||
_(594, ZEND_ASSIGN_SUB_SPEC_STATIC_PROP) \
|
||||
_(598, ZEND_ASSIGN_SUB_SPEC_STATIC_PROP) \
|
||||
_(602, ZEND_ASSIGN_SUB_SPEC_STATIC_PROP) \
|
||||
_(606, ZEND_ASSIGN_SUB_SPEC_STATIC_PROP) \
|
||||
_(611, ZEND_ASSIGN_SUB_SPEC_VAR_CONST) \
|
||||
_(612, ZEND_ASSIGN_SUB_SPEC_VAR_CONST_DIM) \
|
||||
_(613, ZEND_ASSIGN_SUB_SPEC_VAR_CONST_OBJ) \
|
||||
_(614, ZEND_ASSIGN_SUB_SPEC_VAR_CONST_STATIC_PROP) \
|
||||
_(614, ZEND_ASSIGN_SUB_SPEC_STATIC_PROP) \
|
||||
_(615, ZEND_ASSIGN_SUB_SPEC_VAR_TMPVAR) \
|
||||
_(616, ZEND_ASSIGN_SUB_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(617, ZEND_ASSIGN_SUB_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(618, ZEND_ASSIGN_SUB_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(618, ZEND_ASSIGN_SUB_SPEC_STATIC_PROP) \
|
||||
_(619, ZEND_ASSIGN_SUB_SPEC_VAR_TMPVAR) \
|
||||
_(620, ZEND_ASSIGN_SUB_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(621, ZEND_ASSIGN_SUB_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(622, ZEND_ASSIGN_SUB_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(622, ZEND_ASSIGN_SUB_SPEC_STATIC_PROP) \
|
||||
_(624, ZEND_ASSIGN_SUB_SPEC_VAR_UNUSED_DIM) \
|
||||
_(626, ZEND_ASSIGN_SUB_SPEC_VAR_UNUSED_STATIC_PROP) \
|
||||
_(626, ZEND_ASSIGN_SUB_SPEC_STATIC_PROP) \
|
||||
_(627, ZEND_ASSIGN_SUB_SPEC_VAR_CV) \
|
||||
_(628, ZEND_ASSIGN_SUB_SPEC_VAR_CV_DIM) \
|
||||
_(629, ZEND_ASSIGN_SUB_SPEC_VAR_CV_OBJ) \
|
||||
@ -334,42 +334,42 @@
|
||||
_(651, ZEND_ASSIGN_SUB_SPEC_CV_CONST) \
|
||||
_(652, ZEND_ASSIGN_SUB_SPEC_CV_CONST_DIM) \
|
||||
_(653, ZEND_ASSIGN_SUB_SPEC_CV_CONST_OBJ) \
|
||||
_(654, ZEND_ASSIGN_SUB_SPEC_CV_CONST_STATIC_PROP) \
|
||||
_(654, ZEND_ASSIGN_SUB_SPEC_STATIC_PROP) \
|
||||
_(655, ZEND_ASSIGN_SUB_SPEC_CV_TMPVAR) \
|
||||
_(656, ZEND_ASSIGN_SUB_SPEC_CV_TMPVAR_DIM) \
|
||||
_(657, ZEND_ASSIGN_SUB_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(658, ZEND_ASSIGN_SUB_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(658, ZEND_ASSIGN_SUB_SPEC_STATIC_PROP) \
|
||||
_(659, ZEND_ASSIGN_SUB_SPEC_CV_TMPVAR) \
|
||||
_(660, ZEND_ASSIGN_SUB_SPEC_CV_TMPVAR_DIM) \
|
||||
_(661, ZEND_ASSIGN_SUB_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(662, ZEND_ASSIGN_SUB_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(662, ZEND_ASSIGN_SUB_SPEC_STATIC_PROP) \
|
||||
_(664, ZEND_ASSIGN_SUB_SPEC_CV_UNUSED_DIM) \
|
||||
_(666, ZEND_ASSIGN_SUB_SPEC_CV_UNUSED_STATIC_PROP) \
|
||||
_(666, ZEND_ASSIGN_SUB_SPEC_STATIC_PROP) \
|
||||
_(667, ZEND_ASSIGN_SUB_SPEC_CV_CV) \
|
||||
_(668, ZEND_ASSIGN_SUB_SPEC_CV_CV_DIM) \
|
||||
_(669, ZEND_ASSIGN_SUB_SPEC_CV_CV_OBJ) \
|
||||
_(674, ZEND_ASSIGN_MUL_SPEC_CONST_CONST_STATIC_PROP) \
|
||||
_(678, ZEND_ASSIGN_MUL_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(682, ZEND_ASSIGN_MUL_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(686, ZEND_ASSIGN_MUL_SPEC_CONST_UNUSED_STATIC_PROP) \
|
||||
_(694, ZEND_ASSIGN_MUL_SPEC_TMP_CONST_STATIC_PROP) \
|
||||
_(698, ZEND_ASSIGN_MUL_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(702, ZEND_ASSIGN_MUL_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(706, ZEND_ASSIGN_MUL_SPEC_TMP_UNUSED_STATIC_PROP) \
|
||||
_(674, ZEND_ASSIGN_MUL_SPEC_STATIC_PROP) \
|
||||
_(678, ZEND_ASSIGN_MUL_SPEC_STATIC_PROP) \
|
||||
_(682, ZEND_ASSIGN_MUL_SPEC_STATIC_PROP) \
|
||||
_(686, ZEND_ASSIGN_MUL_SPEC_STATIC_PROP) \
|
||||
_(694, ZEND_ASSIGN_MUL_SPEC_STATIC_PROP) \
|
||||
_(698, ZEND_ASSIGN_MUL_SPEC_STATIC_PROP) \
|
||||
_(702, ZEND_ASSIGN_MUL_SPEC_STATIC_PROP) \
|
||||
_(706, ZEND_ASSIGN_MUL_SPEC_STATIC_PROP) \
|
||||
_(711, ZEND_ASSIGN_MUL_SPEC_VAR_CONST) \
|
||||
_(712, ZEND_ASSIGN_MUL_SPEC_VAR_CONST_DIM) \
|
||||
_(713, ZEND_ASSIGN_MUL_SPEC_VAR_CONST_OBJ) \
|
||||
_(714, ZEND_ASSIGN_MUL_SPEC_VAR_CONST_STATIC_PROP) \
|
||||
_(714, ZEND_ASSIGN_MUL_SPEC_STATIC_PROP) \
|
||||
_(715, ZEND_ASSIGN_MUL_SPEC_VAR_TMPVAR) \
|
||||
_(716, ZEND_ASSIGN_MUL_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(717, ZEND_ASSIGN_MUL_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(718, ZEND_ASSIGN_MUL_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(718, ZEND_ASSIGN_MUL_SPEC_STATIC_PROP) \
|
||||
_(719, ZEND_ASSIGN_MUL_SPEC_VAR_TMPVAR) \
|
||||
_(720, ZEND_ASSIGN_MUL_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(721, ZEND_ASSIGN_MUL_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(722, ZEND_ASSIGN_MUL_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(722, ZEND_ASSIGN_MUL_SPEC_STATIC_PROP) \
|
||||
_(724, ZEND_ASSIGN_MUL_SPEC_VAR_UNUSED_DIM) \
|
||||
_(726, ZEND_ASSIGN_MUL_SPEC_VAR_UNUSED_STATIC_PROP) \
|
||||
_(726, ZEND_ASSIGN_MUL_SPEC_STATIC_PROP) \
|
||||
_(727, ZEND_ASSIGN_MUL_SPEC_VAR_CV) \
|
||||
_(728, ZEND_ASSIGN_MUL_SPEC_VAR_CV_DIM) \
|
||||
_(729, ZEND_ASSIGN_MUL_SPEC_VAR_CV_OBJ) \
|
||||
@ -380,42 +380,42 @@
|
||||
_(751, ZEND_ASSIGN_MUL_SPEC_CV_CONST) \
|
||||
_(752, ZEND_ASSIGN_MUL_SPEC_CV_CONST_DIM) \
|
||||
_(753, ZEND_ASSIGN_MUL_SPEC_CV_CONST_OBJ) \
|
||||
_(754, ZEND_ASSIGN_MUL_SPEC_CV_CONST_STATIC_PROP) \
|
||||
_(754, ZEND_ASSIGN_MUL_SPEC_STATIC_PROP) \
|
||||
_(755, ZEND_ASSIGN_MUL_SPEC_CV_TMPVAR) \
|
||||
_(756, ZEND_ASSIGN_MUL_SPEC_CV_TMPVAR_DIM) \
|
||||
_(757, ZEND_ASSIGN_MUL_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(758, ZEND_ASSIGN_MUL_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(758, ZEND_ASSIGN_MUL_SPEC_STATIC_PROP) \
|
||||
_(759, ZEND_ASSIGN_MUL_SPEC_CV_TMPVAR) \
|
||||
_(760, ZEND_ASSIGN_MUL_SPEC_CV_TMPVAR_DIM) \
|
||||
_(761, ZEND_ASSIGN_MUL_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(762, ZEND_ASSIGN_MUL_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(762, ZEND_ASSIGN_MUL_SPEC_STATIC_PROP) \
|
||||
_(764, ZEND_ASSIGN_MUL_SPEC_CV_UNUSED_DIM) \
|
||||
_(766, ZEND_ASSIGN_MUL_SPEC_CV_UNUSED_STATIC_PROP) \
|
||||
_(766, ZEND_ASSIGN_MUL_SPEC_STATIC_PROP) \
|
||||
_(767, ZEND_ASSIGN_MUL_SPEC_CV_CV) \
|
||||
_(768, ZEND_ASSIGN_MUL_SPEC_CV_CV_DIM) \
|
||||
_(769, ZEND_ASSIGN_MUL_SPEC_CV_CV_OBJ) \
|
||||
_(774, ZEND_ASSIGN_DIV_SPEC_CONST_CONST_STATIC_PROP) \
|
||||
_(778, ZEND_ASSIGN_DIV_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(782, ZEND_ASSIGN_DIV_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(786, ZEND_ASSIGN_DIV_SPEC_CONST_UNUSED_STATIC_PROP) \
|
||||
_(794, ZEND_ASSIGN_DIV_SPEC_TMP_CONST_STATIC_PROP) \
|
||||
_(798, ZEND_ASSIGN_DIV_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(802, ZEND_ASSIGN_DIV_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(806, ZEND_ASSIGN_DIV_SPEC_TMP_UNUSED_STATIC_PROP) \
|
||||
_(774, ZEND_ASSIGN_DIV_SPEC_STATIC_PROP) \
|
||||
_(778, ZEND_ASSIGN_DIV_SPEC_STATIC_PROP) \
|
||||
_(782, ZEND_ASSIGN_DIV_SPEC_STATIC_PROP) \
|
||||
_(786, ZEND_ASSIGN_DIV_SPEC_STATIC_PROP) \
|
||||
_(794, ZEND_ASSIGN_DIV_SPEC_STATIC_PROP) \
|
||||
_(798, ZEND_ASSIGN_DIV_SPEC_STATIC_PROP) \
|
||||
_(802, ZEND_ASSIGN_DIV_SPEC_STATIC_PROP) \
|
||||
_(806, ZEND_ASSIGN_DIV_SPEC_STATIC_PROP) \
|
||||
_(811, ZEND_ASSIGN_DIV_SPEC_VAR_CONST) \
|
||||
_(812, ZEND_ASSIGN_DIV_SPEC_VAR_CONST_DIM) \
|
||||
_(813, ZEND_ASSIGN_DIV_SPEC_VAR_CONST_OBJ) \
|
||||
_(814, ZEND_ASSIGN_DIV_SPEC_VAR_CONST_STATIC_PROP) \
|
||||
_(814, ZEND_ASSIGN_DIV_SPEC_STATIC_PROP) \
|
||||
_(815, ZEND_ASSIGN_DIV_SPEC_VAR_TMPVAR) \
|
||||
_(816, ZEND_ASSIGN_DIV_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(817, ZEND_ASSIGN_DIV_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(818, ZEND_ASSIGN_DIV_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(818, ZEND_ASSIGN_DIV_SPEC_STATIC_PROP) \
|
||||
_(819, ZEND_ASSIGN_DIV_SPEC_VAR_TMPVAR) \
|
||||
_(820, ZEND_ASSIGN_DIV_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(821, ZEND_ASSIGN_DIV_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(822, ZEND_ASSIGN_DIV_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(822, ZEND_ASSIGN_DIV_SPEC_STATIC_PROP) \
|
||||
_(824, ZEND_ASSIGN_DIV_SPEC_VAR_UNUSED_DIM) \
|
||||
_(826, ZEND_ASSIGN_DIV_SPEC_VAR_UNUSED_STATIC_PROP) \
|
||||
_(826, ZEND_ASSIGN_DIV_SPEC_STATIC_PROP) \
|
||||
_(827, ZEND_ASSIGN_DIV_SPEC_VAR_CV) \
|
||||
_(828, ZEND_ASSIGN_DIV_SPEC_VAR_CV_DIM) \
|
||||
_(829, ZEND_ASSIGN_DIV_SPEC_VAR_CV_OBJ) \
|
||||
@ -426,42 +426,42 @@
|
||||
_(851, ZEND_ASSIGN_DIV_SPEC_CV_CONST) \
|
||||
_(852, ZEND_ASSIGN_DIV_SPEC_CV_CONST_DIM) \
|
||||
_(853, ZEND_ASSIGN_DIV_SPEC_CV_CONST_OBJ) \
|
||||
_(854, ZEND_ASSIGN_DIV_SPEC_CV_CONST_STATIC_PROP) \
|
||||
_(854, ZEND_ASSIGN_DIV_SPEC_STATIC_PROP) \
|
||||
_(855, ZEND_ASSIGN_DIV_SPEC_CV_TMPVAR) \
|
||||
_(856, ZEND_ASSIGN_DIV_SPEC_CV_TMPVAR_DIM) \
|
||||
_(857, ZEND_ASSIGN_DIV_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(858, ZEND_ASSIGN_DIV_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(858, ZEND_ASSIGN_DIV_SPEC_STATIC_PROP) \
|
||||
_(859, ZEND_ASSIGN_DIV_SPEC_CV_TMPVAR) \
|
||||
_(860, ZEND_ASSIGN_DIV_SPEC_CV_TMPVAR_DIM) \
|
||||
_(861, ZEND_ASSIGN_DIV_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(862, ZEND_ASSIGN_DIV_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(862, ZEND_ASSIGN_DIV_SPEC_STATIC_PROP) \
|
||||
_(864, ZEND_ASSIGN_DIV_SPEC_CV_UNUSED_DIM) \
|
||||
_(866, ZEND_ASSIGN_DIV_SPEC_CV_UNUSED_STATIC_PROP) \
|
||||
_(866, ZEND_ASSIGN_DIV_SPEC_STATIC_PROP) \
|
||||
_(867, ZEND_ASSIGN_DIV_SPEC_CV_CV) \
|
||||
_(868, ZEND_ASSIGN_DIV_SPEC_CV_CV_DIM) \
|
||||
_(869, ZEND_ASSIGN_DIV_SPEC_CV_CV_OBJ) \
|
||||
_(874, ZEND_ASSIGN_MOD_SPEC_CONST_CONST_STATIC_PROP) \
|
||||
_(878, ZEND_ASSIGN_MOD_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(882, ZEND_ASSIGN_MOD_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(886, ZEND_ASSIGN_MOD_SPEC_CONST_UNUSED_STATIC_PROP) \
|
||||
_(894, ZEND_ASSIGN_MOD_SPEC_TMP_CONST_STATIC_PROP) \
|
||||
_(898, ZEND_ASSIGN_MOD_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(902, ZEND_ASSIGN_MOD_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(906, ZEND_ASSIGN_MOD_SPEC_TMP_UNUSED_STATIC_PROP) \
|
||||
_(874, ZEND_ASSIGN_MOD_SPEC_STATIC_PROP) \
|
||||
_(878, ZEND_ASSIGN_MOD_SPEC_STATIC_PROP) \
|
||||
_(882, ZEND_ASSIGN_MOD_SPEC_STATIC_PROP) \
|
||||
_(886, ZEND_ASSIGN_MOD_SPEC_STATIC_PROP) \
|
||||
_(894, ZEND_ASSIGN_MOD_SPEC_STATIC_PROP) \
|
||||
_(898, ZEND_ASSIGN_MOD_SPEC_STATIC_PROP) \
|
||||
_(902, ZEND_ASSIGN_MOD_SPEC_STATIC_PROP) \
|
||||
_(906, ZEND_ASSIGN_MOD_SPEC_STATIC_PROP) \
|
||||
_(911, ZEND_ASSIGN_MOD_SPEC_VAR_CONST) \
|
||||
_(912, ZEND_ASSIGN_MOD_SPEC_VAR_CONST_DIM) \
|
||||
_(913, ZEND_ASSIGN_MOD_SPEC_VAR_CONST_OBJ) \
|
||||
_(914, ZEND_ASSIGN_MOD_SPEC_VAR_CONST_STATIC_PROP) \
|
||||
_(914, ZEND_ASSIGN_MOD_SPEC_STATIC_PROP) \
|
||||
_(915, ZEND_ASSIGN_MOD_SPEC_VAR_TMPVAR) \
|
||||
_(916, ZEND_ASSIGN_MOD_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(917, ZEND_ASSIGN_MOD_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(918, ZEND_ASSIGN_MOD_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(918, ZEND_ASSIGN_MOD_SPEC_STATIC_PROP) \
|
||||
_(919, ZEND_ASSIGN_MOD_SPEC_VAR_TMPVAR) \
|
||||
_(920, ZEND_ASSIGN_MOD_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(921, ZEND_ASSIGN_MOD_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(922, ZEND_ASSIGN_MOD_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(922, ZEND_ASSIGN_MOD_SPEC_STATIC_PROP) \
|
||||
_(924, ZEND_ASSIGN_MOD_SPEC_VAR_UNUSED_DIM) \
|
||||
_(926, ZEND_ASSIGN_MOD_SPEC_VAR_UNUSED_STATIC_PROP) \
|
||||
_(926, ZEND_ASSIGN_MOD_SPEC_STATIC_PROP) \
|
||||
_(927, ZEND_ASSIGN_MOD_SPEC_VAR_CV) \
|
||||
_(928, ZEND_ASSIGN_MOD_SPEC_VAR_CV_DIM) \
|
||||
_(929, ZEND_ASSIGN_MOD_SPEC_VAR_CV_OBJ) \
|
||||
@ -472,42 +472,42 @@
|
||||
_(951, ZEND_ASSIGN_MOD_SPEC_CV_CONST) \
|
||||
_(952, ZEND_ASSIGN_MOD_SPEC_CV_CONST_DIM) \
|
||||
_(953, ZEND_ASSIGN_MOD_SPEC_CV_CONST_OBJ) \
|
||||
_(954, ZEND_ASSIGN_MOD_SPEC_CV_CONST_STATIC_PROP) \
|
||||
_(954, ZEND_ASSIGN_MOD_SPEC_STATIC_PROP) \
|
||||
_(955, ZEND_ASSIGN_MOD_SPEC_CV_TMPVAR) \
|
||||
_(956, ZEND_ASSIGN_MOD_SPEC_CV_TMPVAR_DIM) \
|
||||
_(957, ZEND_ASSIGN_MOD_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(958, ZEND_ASSIGN_MOD_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(958, ZEND_ASSIGN_MOD_SPEC_STATIC_PROP) \
|
||||
_(959, ZEND_ASSIGN_MOD_SPEC_CV_TMPVAR) \
|
||||
_(960, ZEND_ASSIGN_MOD_SPEC_CV_TMPVAR_DIM) \
|
||||
_(961, ZEND_ASSIGN_MOD_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(962, ZEND_ASSIGN_MOD_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(962, ZEND_ASSIGN_MOD_SPEC_STATIC_PROP) \
|
||||
_(964, ZEND_ASSIGN_MOD_SPEC_CV_UNUSED_DIM) \
|
||||
_(966, ZEND_ASSIGN_MOD_SPEC_CV_UNUSED_STATIC_PROP) \
|
||||
_(966, ZEND_ASSIGN_MOD_SPEC_STATIC_PROP) \
|
||||
_(967, ZEND_ASSIGN_MOD_SPEC_CV_CV) \
|
||||
_(968, ZEND_ASSIGN_MOD_SPEC_CV_CV_DIM) \
|
||||
_(969, ZEND_ASSIGN_MOD_SPEC_CV_CV_OBJ) \
|
||||
_(974, ZEND_ASSIGN_SL_SPEC_CONST_CONST_STATIC_PROP) \
|
||||
_(978, ZEND_ASSIGN_SL_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(982, ZEND_ASSIGN_SL_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(986, ZEND_ASSIGN_SL_SPEC_CONST_UNUSED_STATIC_PROP) \
|
||||
_(994, ZEND_ASSIGN_SL_SPEC_TMP_CONST_STATIC_PROP) \
|
||||
_(998, ZEND_ASSIGN_SL_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(1002, ZEND_ASSIGN_SL_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(1006, ZEND_ASSIGN_SL_SPEC_TMP_UNUSED_STATIC_PROP) \
|
||||
_(974, ZEND_ASSIGN_SL_SPEC_STATIC_PROP) \
|
||||
_(978, ZEND_ASSIGN_SL_SPEC_STATIC_PROP) \
|
||||
_(982, ZEND_ASSIGN_SL_SPEC_STATIC_PROP) \
|
||||
_(986, ZEND_ASSIGN_SL_SPEC_STATIC_PROP) \
|
||||
_(994, ZEND_ASSIGN_SL_SPEC_STATIC_PROP) \
|
||||
_(998, ZEND_ASSIGN_SL_SPEC_STATIC_PROP) \
|
||||
_(1002, ZEND_ASSIGN_SL_SPEC_STATIC_PROP) \
|
||||
_(1006, ZEND_ASSIGN_SL_SPEC_STATIC_PROP) \
|
||||
_(1011, ZEND_ASSIGN_SL_SPEC_VAR_CONST) \
|
||||
_(1012, ZEND_ASSIGN_SL_SPEC_VAR_CONST_DIM) \
|
||||
_(1013, ZEND_ASSIGN_SL_SPEC_VAR_CONST_OBJ) \
|
||||
_(1014, ZEND_ASSIGN_SL_SPEC_VAR_CONST_STATIC_PROP) \
|
||||
_(1014, ZEND_ASSIGN_SL_SPEC_STATIC_PROP) \
|
||||
_(1015, ZEND_ASSIGN_SL_SPEC_VAR_TMPVAR) \
|
||||
_(1016, ZEND_ASSIGN_SL_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(1017, ZEND_ASSIGN_SL_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(1018, ZEND_ASSIGN_SL_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(1018, ZEND_ASSIGN_SL_SPEC_STATIC_PROP) \
|
||||
_(1019, ZEND_ASSIGN_SL_SPEC_VAR_TMPVAR) \
|
||||
_(1020, ZEND_ASSIGN_SL_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(1021, ZEND_ASSIGN_SL_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(1022, ZEND_ASSIGN_SL_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(1022, ZEND_ASSIGN_SL_SPEC_STATIC_PROP) \
|
||||
_(1024, ZEND_ASSIGN_SL_SPEC_VAR_UNUSED_DIM) \
|
||||
_(1026, ZEND_ASSIGN_SL_SPEC_VAR_UNUSED_STATIC_PROP) \
|
||||
_(1026, ZEND_ASSIGN_SL_SPEC_STATIC_PROP) \
|
||||
_(1027, ZEND_ASSIGN_SL_SPEC_VAR_CV) \
|
||||
_(1028, ZEND_ASSIGN_SL_SPEC_VAR_CV_DIM) \
|
||||
_(1029, ZEND_ASSIGN_SL_SPEC_VAR_CV_OBJ) \
|
||||
@ -518,42 +518,42 @@
|
||||
_(1051, ZEND_ASSIGN_SL_SPEC_CV_CONST) \
|
||||
_(1052, ZEND_ASSIGN_SL_SPEC_CV_CONST_DIM) \
|
||||
_(1053, ZEND_ASSIGN_SL_SPEC_CV_CONST_OBJ) \
|
||||
_(1054, ZEND_ASSIGN_SL_SPEC_CV_CONST_STATIC_PROP) \
|
||||
_(1054, ZEND_ASSIGN_SL_SPEC_STATIC_PROP) \
|
||||
_(1055, ZEND_ASSIGN_SL_SPEC_CV_TMPVAR) \
|
||||
_(1056, ZEND_ASSIGN_SL_SPEC_CV_TMPVAR_DIM) \
|
||||
_(1057, ZEND_ASSIGN_SL_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(1058, ZEND_ASSIGN_SL_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(1058, ZEND_ASSIGN_SL_SPEC_STATIC_PROP) \
|
||||
_(1059, ZEND_ASSIGN_SL_SPEC_CV_TMPVAR) \
|
||||
_(1060, ZEND_ASSIGN_SL_SPEC_CV_TMPVAR_DIM) \
|
||||
_(1061, ZEND_ASSIGN_SL_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(1062, ZEND_ASSIGN_SL_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(1062, ZEND_ASSIGN_SL_SPEC_STATIC_PROP) \
|
||||
_(1064, ZEND_ASSIGN_SL_SPEC_CV_UNUSED_DIM) \
|
||||
_(1066, ZEND_ASSIGN_SL_SPEC_CV_UNUSED_STATIC_PROP) \
|
||||
_(1066, ZEND_ASSIGN_SL_SPEC_STATIC_PROP) \
|
||||
_(1067, ZEND_ASSIGN_SL_SPEC_CV_CV) \
|
||||
_(1068, ZEND_ASSIGN_SL_SPEC_CV_CV_DIM) \
|
||||
_(1069, ZEND_ASSIGN_SL_SPEC_CV_CV_OBJ) \
|
||||
_(1074, ZEND_ASSIGN_SR_SPEC_CONST_CONST_STATIC_PROP) \
|
||||
_(1078, ZEND_ASSIGN_SR_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(1082, ZEND_ASSIGN_SR_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(1086, ZEND_ASSIGN_SR_SPEC_CONST_UNUSED_STATIC_PROP) \
|
||||
_(1094, ZEND_ASSIGN_SR_SPEC_TMP_CONST_STATIC_PROP) \
|
||||
_(1098, ZEND_ASSIGN_SR_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(1102, ZEND_ASSIGN_SR_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(1106, ZEND_ASSIGN_SR_SPEC_TMP_UNUSED_STATIC_PROP) \
|
||||
_(1074, ZEND_ASSIGN_SR_SPEC_STATIC_PROP) \
|
||||
_(1078, ZEND_ASSIGN_SR_SPEC_STATIC_PROP) \
|
||||
_(1082, ZEND_ASSIGN_SR_SPEC_STATIC_PROP) \
|
||||
_(1086, ZEND_ASSIGN_SR_SPEC_STATIC_PROP) \
|
||||
_(1094, ZEND_ASSIGN_SR_SPEC_STATIC_PROP) \
|
||||
_(1098, ZEND_ASSIGN_SR_SPEC_STATIC_PROP) \
|
||||
_(1102, ZEND_ASSIGN_SR_SPEC_STATIC_PROP) \
|
||||
_(1106, ZEND_ASSIGN_SR_SPEC_STATIC_PROP) \
|
||||
_(1111, ZEND_ASSIGN_SR_SPEC_VAR_CONST) \
|
||||
_(1112, ZEND_ASSIGN_SR_SPEC_VAR_CONST_DIM) \
|
||||
_(1113, ZEND_ASSIGN_SR_SPEC_VAR_CONST_OBJ) \
|
||||
_(1114, ZEND_ASSIGN_SR_SPEC_VAR_CONST_STATIC_PROP) \
|
||||
_(1114, ZEND_ASSIGN_SR_SPEC_STATIC_PROP) \
|
||||
_(1115, ZEND_ASSIGN_SR_SPEC_VAR_TMPVAR) \
|
||||
_(1116, ZEND_ASSIGN_SR_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(1117, ZEND_ASSIGN_SR_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(1118, ZEND_ASSIGN_SR_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(1118, ZEND_ASSIGN_SR_SPEC_STATIC_PROP) \
|
||||
_(1119, ZEND_ASSIGN_SR_SPEC_VAR_TMPVAR) \
|
||||
_(1120, ZEND_ASSIGN_SR_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(1121, ZEND_ASSIGN_SR_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(1122, ZEND_ASSIGN_SR_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(1122, ZEND_ASSIGN_SR_SPEC_STATIC_PROP) \
|
||||
_(1124, ZEND_ASSIGN_SR_SPEC_VAR_UNUSED_DIM) \
|
||||
_(1126, ZEND_ASSIGN_SR_SPEC_VAR_UNUSED_STATIC_PROP) \
|
||||
_(1126, ZEND_ASSIGN_SR_SPEC_STATIC_PROP) \
|
||||
_(1127, ZEND_ASSIGN_SR_SPEC_VAR_CV) \
|
||||
_(1128, ZEND_ASSIGN_SR_SPEC_VAR_CV_DIM) \
|
||||
_(1129, ZEND_ASSIGN_SR_SPEC_VAR_CV_OBJ) \
|
||||
@ -564,42 +564,42 @@
|
||||
_(1151, ZEND_ASSIGN_SR_SPEC_CV_CONST) \
|
||||
_(1152, ZEND_ASSIGN_SR_SPEC_CV_CONST_DIM) \
|
||||
_(1153, ZEND_ASSIGN_SR_SPEC_CV_CONST_OBJ) \
|
||||
_(1154, ZEND_ASSIGN_SR_SPEC_CV_CONST_STATIC_PROP) \
|
||||
_(1154, ZEND_ASSIGN_SR_SPEC_STATIC_PROP) \
|
||||
_(1155, ZEND_ASSIGN_SR_SPEC_CV_TMPVAR) \
|
||||
_(1156, ZEND_ASSIGN_SR_SPEC_CV_TMPVAR_DIM) \
|
||||
_(1157, ZEND_ASSIGN_SR_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(1158, ZEND_ASSIGN_SR_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(1158, ZEND_ASSIGN_SR_SPEC_STATIC_PROP) \
|
||||
_(1159, ZEND_ASSIGN_SR_SPEC_CV_TMPVAR) \
|
||||
_(1160, ZEND_ASSIGN_SR_SPEC_CV_TMPVAR_DIM) \
|
||||
_(1161, ZEND_ASSIGN_SR_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(1162, ZEND_ASSIGN_SR_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(1162, ZEND_ASSIGN_SR_SPEC_STATIC_PROP) \
|
||||
_(1164, ZEND_ASSIGN_SR_SPEC_CV_UNUSED_DIM) \
|
||||
_(1166, ZEND_ASSIGN_SR_SPEC_CV_UNUSED_STATIC_PROP) \
|
||||
_(1166, ZEND_ASSIGN_SR_SPEC_STATIC_PROP) \
|
||||
_(1167, ZEND_ASSIGN_SR_SPEC_CV_CV) \
|
||||
_(1168, ZEND_ASSIGN_SR_SPEC_CV_CV_DIM) \
|
||||
_(1169, ZEND_ASSIGN_SR_SPEC_CV_CV_OBJ) \
|
||||
_(1174, ZEND_ASSIGN_CONCAT_SPEC_CONST_CONST_STATIC_PROP) \
|
||||
_(1178, ZEND_ASSIGN_CONCAT_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(1182, ZEND_ASSIGN_CONCAT_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(1186, ZEND_ASSIGN_CONCAT_SPEC_CONST_UNUSED_STATIC_PROP) \
|
||||
_(1194, ZEND_ASSIGN_CONCAT_SPEC_TMP_CONST_STATIC_PROP) \
|
||||
_(1198, ZEND_ASSIGN_CONCAT_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(1202, ZEND_ASSIGN_CONCAT_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(1206, ZEND_ASSIGN_CONCAT_SPEC_TMP_UNUSED_STATIC_PROP) \
|
||||
_(1174, ZEND_ASSIGN_CONCAT_SPEC_STATIC_PROP) \
|
||||
_(1178, ZEND_ASSIGN_CONCAT_SPEC_STATIC_PROP) \
|
||||
_(1182, ZEND_ASSIGN_CONCAT_SPEC_STATIC_PROP) \
|
||||
_(1186, ZEND_ASSIGN_CONCAT_SPEC_STATIC_PROP) \
|
||||
_(1194, ZEND_ASSIGN_CONCAT_SPEC_STATIC_PROP) \
|
||||
_(1198, ZEND_ASSIGN_CONCAT_SPEC_STATIC_PROP) \
|
||||
_(1202, ZEND_ASSIGN_CONCAT_SPEC_STATIC_PROP) \
|
||||
_(1206, ZEND_ASSIGN_CONCAT_SPEC_STATIC_PROP) \
|
||||
_(1211, ZEND_ASSIGN_CONCAT_SPEC_VAR_CONST) \
|
||||
_(1212, ZEND_ASSIGN_CONCAT_SPEC_VAR_CONST_DIM) \
|
||||
_(1213, ZEND_ASSIGN_CONCAT_SPEC_VAR_CONST_OBJ) \
|
||||
_(1214, ZEND_ASSIGN_CONCAT_SPEC_VAR_CONST_STATIC_PROP) \
|
||||
_(1214, ZEND_ASSIGN_CONCAT_SPEC_STATIC_PROP) \
|
||||
_(1215, ZEND_ASSIGN_CONCAT_SPEC_VAR_TMPVAR) \
|
||||
_(1216, ZEND_ASSIGN_CONCAT_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(1217, ZEND_ASSIGN_CONCAT_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(1218, ZEND_ASSIGN_CONCAT_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(1218, ZEND_ASSIGN_CONCAT_SPEC_STATIC_PROP) \
|
||||
_(1219, ZEND_ASSIGN_CONCAT_SPEC_VAR_TMPVAR) \
|
||||
_(1220, ZEND_ASSIGN_CONCAT_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(1221, ZEND_ASSIGN_CONCAT_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(1222, ZEND_ASSIGN_CONCAT_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(1222, ZEND_ASSIGN_CONCAT_SPEC_STATIC_PROP) \
|
||||
_(1224, ZEND_ASSIGN_CONCAT_SPEC_VAR_UNUSED_DIM) \
|
||||
_(1226, ZEND_ASSIGN_CONCAT_SPEC_VAR_UNUSED_STATIC_PROP) \
|
||||
_(1226, ZEND_ASSIGN_CONCAT_SPEC_STATIC_PROP) \
|
||||
_(1227, ZEND_ASSIGN_CONCAT_SPEC_VAR_CV) \
|
||||
_(1228, ZEND_ASSIGN_CONCAT_SPEC_VAR_CV_DIM) \
|
||||
_(1229, ZEND_ASSIGN_CONCAT_SPEC_VAR_CV_OBJ) \
|
||||
@ -610,42 +610,42 @@
|
||||
_(1251, ZEND_ASSIGN_CONCAT_SPEC_CV_CONST) \
|
||||
_(1252, ZEND_ASSIGN_CONCAT_SPEC_CV_CONST_DIM) \
|
||||
_(1253, ZEND_ASSIGN_CONCAT_SPEC_CV_CONST_OBJ) \
|
||||
_(1254, ZEND_ASSIGN_CONCAT_SPEC_CV_CONST_STATIC_PROP) \
|
||||
_(1254, ZEND_ASSIGN_CONCAT_SPEC_STATIC_PROP) \
|
||||
_(1255, ZEND_ASSIGN_CONCAT_SPEC_CV_TMPVAR) \
|
||||
_(1256, ZEND_ASSIGN_CONCAT_SPEC_CV_TMPVAR_DIM) \
|
||||
_(1257, ZEND_ASSIGN_CONCAT_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(1258, ZEND_ASSIGN_CONCAT_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(1258, ZEND_ASSIGN_CONCAT_SPEC_STATIC_PROP) \
|
||||
_(1259, ZEND_ASSIGN_CONCAT_SPEC_CV_TMPVAR) \
|
||||
_(1260, ZEND_ASSIGN_CONCAT_SPEC_CV_TMPVAR_DIM) \
|
||||
_(1261, ZEND_ASSIGN_CONCAT_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(1262, ZEND_ASSIGN_CONCAT_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(1262, ZEND_ASSIGN_CONCAT_SPEC_STATIC_PROP) \
|
||||
_(1264, ZEND_ASSIGN_CONCAT_SPEC_CV_UNUSED_DIM) \
|
||||
_(1266, ZEND_ASSIGN_CONCAT_SPEC_CV_UNUSED_STATIC_PROP) \
|
||||
_(1266, ZEND_ASSIGN_CONCAT_SPEC_STATIC_PROP) \
|
||||
_(1267, ZEND_ASSIGN_CONCAT_SPEC_CV_CV) \
|
||||
_(1268, ZEND_ASSIGN_CONCAT_SPEC_CV_CV_DIM) \
|
||||
_(1269, ZEND_ASSIGN_CONCAT_SPEC_CV_CV_OBJ) \
|
||||
_(1274, ZEND_ASSIGN_BW_OR_SPEC_CONST_CONST_STATIC_PROP) \
|
||||
_(1278, ZEND_ASSIGN_BW_OR_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(1282, ZEND_ASSIGN_BW_OR_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(1286, ZEND_ASSIGN_BW_OR_SPEC_CONST_UNUSED_STATIC_PROP) \
|
||||
_(1294, ZEND_ASSIGN_BW_OR_SPEC_TMP_CONST_STATIC_PROP) \
|
||||
_(1298, ZEND_ASSIGN_BW_OR_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(1302, ZEND_ASSIGN_BW_OR_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(1306, ZEND_ASSIGN_BW_OR_SPEC_TMP_UNUSED_STATIC_PROP) \
|
||||
_(1274, ZEND_ASSIGN_BW_OR_SPEC_STATIC_PROP) \
|
||||
_(1278, ZEND_ASSIGN_BW_OR_SPEC_STATIC_PROP) \
|
||||
_(1282, ZEND_ASSIGN_BW_OR_SPEC_STATIC_PROP) \
|
||||
_(1286, ZEND_ASSIGN_BW_OR_SPEC_STATIC_PROP) \
|
||||
_(1294, ZEND_ASSIGN_BW_OR_SPEC_STATIC_PROP) \
|
||||
_(1298, ZEND_ASSIGN_BW_OR_SPEC_STATIC_PROP) \
|
||||
_(1302, ZEND_ASSIGN_BW_OR_SPEC_STATIC_PROP) \
|
||||
_(1306, ZEND_ASSIGN_BW_OR_SPEC_STATIC_PROP) \
|
||||
_(1311, ZEND_ASSIGN_BW_OR_SPEC_VAR_CONST) \
|
||||
_(1312, ZEND_ASSIGN_BW_OR_SPEC_VAR_CONST_DIM) \
|
||||
_(1313, ZEND_ASSIGN_BW_OR_SPEC_VAR_CONST_OBJ) \
|
||||
_(1314, ZEND_ASSIGN_BW_OR_SPEC_VAR_CONST_STATIC_PROP) \
|
||||
_(1314, ZEND_ASSIGN_BW_OR_SPEC_STATIC_PROP) \
|
||||
_(1315, ZEND_ASSIGN_BW_OR_SPEC_VAR_TMPVAR) \
|
||||
_(1316, ZEND_ASSIGN_BW_OR_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(1317, ZEND_ASSIGN_BW_OR_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(1318, ZEND_ASSIGN_BW_OR_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(1318, ZEND_ASSIGN_BW_OR_SPEC_STATIC_PROP) \
|
||||
_(1319, ZEND_ASSIGN_BW_OR_SPEC_VAR_TMPVAR) \
|
||||
_(1320, ZEND_ASSIGN_BW_OR_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(1321, ZEND_ASSIGN_BW_OR_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(1322, ZEND_ASSIGN_BW_OR_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(1322, ZEND_ASSIGN_BW_OR_SPEC_STATIC_PROP) \
|
||||
_(1324, ZEND_ASSIGN_BW_OR_SPEC_VAR_UNUSED_DIM) \
|
||||
_(1326, ZEND_ASSIGN_BW_OR_SPEC_VAR_UNUSED_STATIC_PROP) \
|
||||
_(1326, ZEND_ASSIGN_BW_OR_SPEC_STATIC_PROP) \
|
||||
_(1327, ZEND_ASSIGN_BW_OR_SPEC_VAR_CV) \
|
||||
_(1328, ZEND_ASSIGN_BW_OR_SPEC_VAR_CV_DIM) \
|
||||
_(1329, ZEND_ASSIGN_BW_OR_SPEC_VAR_CV_OBJ) \
|
||||
@ -656,42 +656,42 @@
|
||||
_(1351, ZEND_ASSIGN_BW_OR_SPEC_CV_CONST) \
|
||||
_(1352, ZEND_ASSIGN_BW_OR_SPEC_CV_CONST_DIM) \
|
||||
_(1353, ZEND_ASSIGN_BW_OR_SPEC_CV_CONST_OBJ) \
|
||||
_(1354, ZEND_ASSIGN_BW_OR_SPEC_CV_CONST_STATIC_PROP) \
|
||||
_(1354, ZEND_ASSIGN_BW_OR_SPEC_STATIC_PROP) \
|
||||
_(1355, ZEND_ASSIGN_BW_OR_SPEC_CV_TMPVAR) \
|
||||
_(1356, ZEND_ASSIGN_BW_OR_SPEC_CV_TMPVAR_DIM) \
|
||||
_(1357, ZEND_ASSIGN_BW_OR_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(1358, ZEND_ASSIGN_BW_OR_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(1358, ZEND_ASSIGN_BW_OR_SPEC_STATIC_PROP) \
|
||||
_(1359, ZEND_ASSIGN_BW_OR_SPEC_CV_TMPVAR) \
|
||||
_(1360, ZEND_ASSIGN_BW_OR_SPEC_CV_TMPVAR_DIM) \
|
||||
_(1361, ZEND_ASSIGN_BW_OR_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(1362, ZEND_ASSIGN_BW_OR_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(1362, ZEND_ASSIGN_BW_OR_SPEC_STATIC_PROP) \
|
||||
_(1364, ZEND_ASSIGN_BW_OR_SPEC_CV_UNUSED_DIM) \
|
||||
_(1366, ZEND_ASSIGN_BW_OR_SPEC_CV_UNUSED_STATIC_PROP) \
|
||||
_(1366, ZEND_ASSIGN_BW_OR_SPEC_STATIC_PROP) \
|
||||
_(1367, ZEND_ASSIGN_BW_OR_SPEC_CV_CV) \
|
||||
_(1368, ZEND_ASSIGN_BW_OR_SPEC_CV_CV_DIM) \
|
||||
_(1369, ZEND_ASSIGN_BW_OR_SPEC_CV_CV_OBJ) \
|
||||
_(1374, ZEND_ASSIGN_BW_AND_SPEC_CONST_CONST_STATIC_PROP) \
|
||||
_(1378, ZEND_ASSIGN_BW_AND_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(1382, ZEND_ASSIGN_BW_AND_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(1386, ZEND_ASSIGN_BW_AND_SPEC_CONST_UNUSED_STATIC_PROP) \
|
||||
_(1394, ZEND_ASSIGN_BW_AND_SPEC_TMP_CONST_STATIC_PROP) \
|
||||
_(1398, ZEND_ASSIGN_BW_AND_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(1402, ZEND_ASSIGN_BW_AND_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(1406, ZEND_ASSIGN_BW_AND_SPEC_TMP_UNUSED_STATIC_PROP) \
|
||||
_(1374, ZEND_ASSIGN_BW_AND_SPEC_STATIC_PROP) \
|
||||
_(1378, ZEND_ASSIGN_BW_AND_SPEC_STATIC_PROP) \
|
||||
_(1382, ZEND_ASSIGN_BW_AND_SPEC_STATIC_PROP) \
|
||||
_(1386, ZEND_ASSIGN_BW_AND_SPEC_STATIC_PROP) \
|
||||
_(1394, ZEND_ASSIGN_BW_AND_SPEC_STATIC_PROP) \
|
||||
_(1398, ZEND_ASSIGN_BW_AND_SPEC_STATIC_PROP) \
|
||||
_(1402, ZEND_ASSIGN_BW_AND_SPEC_STATIC_PROP) \
|
||||
_(1406, ZEND_ASSIGN_BW_AND_SPEC_STATIC_PROP) \
|
||||
_(1411, ZEND_ASSIGN_BW_AND_SPEC_VAR_CONST) \
|
||||
_(1412, ZEND_ASSIGN_BW_AND_SPEC_VAR_CONST_DIM) \
|
||||
_(1413, ZEND_ASSIGN_BW_AND_SPEC_VAR_CONST_OBJ) \
|
||||
_(1414, ZEND_ASSIGN_BW_AND_SPEC_VAR_CONST_STATIC_PROP) \
|
||||
_(1414, ZEND_ASSIGN_BW_AND_SPEC_STATIC_PROP) \
|
||||
_(1415, ZEND_ASSIGN_BW_AND_SPEC_VAR_TMPVAR) \
|
||||
_(1416, ZEND_ASSIGN_BW_AND_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(1417, ZEND_ASSIGN_BW_AND_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(1418, ZEND_ASSIGN_BW_AND_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(1418, ZEND_ASSIGN_BW_AND_SPEC_STATIC_PROP) \
|
||||
_(1419, ZEND_ASSIGN_BW_AND_SPEC_VAR_TMPVAR) \
|
||||
_(1420, ZEND_ASSIGN_BW_AND_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(1421, ZEND_ASSIGN_BW_AND_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(1422, ZEND_ASSIGN_BW_AND_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(1422, ZEND_ASSIGN_BW_AND_SPEC_STATIC_PROP) \
|
||||
_(1424, ZEND_ASSIGN_BW_AND_SPEC_VAR_UNUSED_DIM) \
|
||||
_(1426, ZEND_ASSIGN_BW_AND_SPEC_VAR_UNUSED_STATIC_PROP) \
|
||||
_(1426, ZEND_ASSIGN_BW_AND_SPEC_STATIC_PROP) \
|
||||
_(1427, ZEND_ASSIGN_BW_AND_SPEC_VAR_CV) \
|
||||
_(1428, ZEND_ASSIGN_BW_AND_SPEC_VAR_CV_DIM) \
|
||||
_(1429, ZEND_ASSIGN_BW_AND_SPEC_VAR_CV_OBJ) \
|
||||
@ -702,42 +702,42 @@
|
||||
_(1451, ZEND_ASSIGN_BW_AND_SPEC_CV_CONST) \
|
||||
_(1452, ZEND_ASSIGN_BW_AND_SPEC_CV_CONST_DIM) \
|
||||
_(1453, ZEND_ASSIGN_BW_AND_SPEC_CV_CONST_OBJ) \
|
||||
_(1454, ZEND_ASSIGN_BW_AND_SPEC_CV_CONST_STATIC_PROP) \
|
||||
_(1454, ZEND_ASSIGN_BW_AND_SPEC_STATIC_PROP) \
|
||||
_(1455, ZEND_ASSIGN_BW_AND_SPEC_CV_TMPVAR) \
|
||||
_(1456, ZEND_ASSIGN_BW_AND_SPEC_CV_TMPVAR_DIM) \
|
||||
_(1457, ZEND_ASSIGN_BW_AND_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(1458, ZEND_ASSIGN_BW_AND_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(1458, ZEND_ASSIGN_BW_AND_SPEC_STATIC_PROP) \
|
||||
_(1459, ZEND_ASSIGN_BW_AND_SPEC_CV_TMPVAR) \
|
||||
_(1460, ZEND_ASSIGN_BW_AND_SPEC_CV_TMPVAR_DIM) \
|
||||
_(1461, ZEND_ASSIGN_BW_AND_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(1462, ZEND_ASSIGN_BW_AND_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(1462, ZEND_ASSIGN_BW_AND_SPEC_STATIC_PROP) \
|
||||
_(1464, ZEND_ASSIGN_BW_AND_SPEC_CV_UNUSED_DIM) \
|
||||
_(1466, ZEND_ASSIGN_BW_AND_SPEC_CV_UNUSED_STATIC_PROP) \
|
||||
_(1466, ZEND_ASSIGN_BW_AND_SPEC_STATIC_PROP) \
|
||||
_(1467, ZEND_ASSIGN_BW_AND_SPEC_CV_CV) \
|
||||
_(1468, ZEND_ASSIGN_BW_AND_SPEC_CV_CV_DIM) \
|
||||
_(1469, ZEND_ASSIGN_BW_AND_SPEC_CV_CV_OBJ) \
|
||||
_(1474, ZEND_ASSIGN_BW_XOR_SPEC_CONST_CONST_STATIC_PROP) \
|
||||
_(1478, ZEND_ASSIGN_BW_XOR_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(1482, ZEND_ASSIGN_BW_XOR_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(1486, ZEND_ASSIGN_BW_XOR_SPEC_CONST_UNUSED_STATIC_PROP) \
|
||||
_(1494, ZEND_ASSIGN_BW_XOR_SPEC_TMP_CONST_STATIC_PROP) \
|
||||
_(1498, ZEND_ASSIGN_BW_XOR_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(1502, ZEND_ASSIGN_BW_XOR_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(1506, ZEND_ASSIGN_BW_XOR_SPEC_TMP_UNUSED_STATIC_PROP) \
|
||||
_(1474, ZEND_ASSIGN_BW_XOR_SPEC_STATIC_PROP) \
|
||||
_(1478, ZEND_ASSIGN_BW_XOR_SPEC_STATIC_PROP) \
|
||||
_(1482, ZEND_ASSIGN_BW_XOR_SPEC_STATIC_PROP) \
|
||||
_(1486, ZEND_ASSIGN_BW_XOR_SPEC_STATIC_PROP) \
|
||||
_(1494, ZEND_ASSIGN_BW_XOR_SPEC_STATIC_PROP) \
|
||||
_(1498, ZEND_ASSIGN_BW_XOR_SPEC_STATIC_PROP) \
|
||||
_(1502, ZEND_ASSIGN_BW_XOR_SPEC_STATIC_PROP) \
|
||||
_(1506, ZEND_ASSIGN_BW_XOR_SPEC_STATIC_PROP) \
|
||||
_(1511, ZEND_ASSIGN_BW_XOR_SPEC_VAR_CONST) \
|
||||
_(1512, ZEND_ASSIGN_BW_XOR_SPEC_VAR_CONST_DIM) \
|
||||
_(1513, ZEND_ASSIGN_BW_XOR_SPEC_VAR_CONST_OBJ) \
|
||||
_(1514, ZEND_ASSIGN_BW_XOR_SPEC_VAR_CONST_STATIC_PROP) \
|
||||
_(1514, ZEND_ASSIGN_BW_XOR_SPEC_STATIC_PROP) \
|
||||
_(1515, ZEND_ASSIGN_BW_XOR_SPEC_VAR_TMPVAR) \
|
||||
_(1516, ZEND_ASSIGN_BW_XOR_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(1517, ZEND_ASSIGN_BW_XOR_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(1518, ZEND_ASSIGN_BW_XOR_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(1518, ZEND_ASSIGN_BW_XOR_SPEC_STATIC_PROP) \
|
||||
_(1519, ZEND_ASSIGN_BW_XOR_SPEC_VAR_TMPVAR) \
|
||||
_(1520, ZEND_ASSIGN_BW_XOR_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(1521, ZEND_ASSIGN_BW_XOR_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(1522, ZEND_ASSIGN_BW_XOR_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(1522, ZEND_ASSIGN_BW_XOR_SPEC_STATIC_PROP) \
|
||||
_(1524, ZEND_ASSIGN_BW_XOR_SPEC_VAR_UNUSED_DIM) \
|
||||
_(1526, ZEND_ASSIGN_BW_XOR_SPEC_VAR_UNUSED_STATIC_PROP) \
|
||||
_(1526, ZEND_ASSIGN_BW_XOR_SPEC_STATIC_PROP) \
|
||||
_(1527, ZEND_ASSIGN_BW_XOR_SPEC_VAR_CV) \
|
||||
_(1528, ZEND_ASSIGN_BW_XOR_SPEC_VAR_CV_DIM) \
|
||||
_(1529, ZEND_ASSIGN_BW_XOR_SPEC_VAR_CV_OBJ) \
|
||||
@ -748,17 +748,17 @@
|
||||
_(1551, ZEND_ASSIGN_BW_XOR_SPEC_CV_CONST) \
|
||||
_(1552, ZEND_ASSIGN_BW_XOR_SPEC_CV_CONST_DIM) \
|
||||
_(1553, ZEND_ASSIGN_BW_XOR_SPEC_CV_CONST_OBJ) \
|
||||
_(1554, ZEND_ASSIGN_BW_XOR_SPEC_CV_CONST_STATIC_PROP) \
|
||||
_(1554, ZEND_ASSIGN_BW_XOR_SPEC_STATIC_PROP) \
|
||||
_(1555, ZEND_ASSIGN_BW_XOR_SPEC_CV_TMPVAR) \
|
||||
_(1556, ZEND_ASSIGN_BW_XOR_SPEC_CV_TMPVAR_DIM) \
|
||||
_(1557, ZEND_ASSIGN_BW_XOR_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(1558, ZEND_ASSIGN_BW_XOR_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(1558, ZEND_ASSIGN_BW_XOR_SPEC_STATIC_PROP) \
|
||||
_(1559, ZEND_ASSIGN_BW_XOR_SPEC_CV_TMPVAR) \
|
||||
_(1560, ZEND_ASSIGN_BW_XOR_SPEC_CV_TMPVAR_DIM) \
|
||||
_(1561, ZEND_ASSIGN_BW_XOR_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(1562, ZEND_ASSIGN_BW_XOR_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(1562, ZEND_ASSIGN_BW_XOR_SPEC_STATIC_PROP) \
|
||||
_(1564, ZEND_ASSIGN_BW_XOR_SPEC_CV_UNUSED_DIM) \
|
||||
_(1566, ZEND_ASSIGN_BW_XOR_SPEC_CV_UNUSED_STATIC_PROP) \
|
||||
_(1566, ZEND_ASSIGN_BW_XOR_SPEC_STATIC_PROP) \
|
||||
_(1567, ZEND_ASSIGN_BW_XOR_SPEC_CV_CV) \
|
||||
_(1568, ZEND_ASSIGN_BW_XOR_SPEC_CV_CV_DIM) \
|
||||
_(1569, ZEND_ASSIGN_BW_XOR_SPEC_CV_CV_OBJ) \
|
||||
@ -1545,28 +1545,28 @@
|
||||
_(2927, ZEND_POW_SPEC_CV_TMPVAR) \
|
||||
_(2928, ZEND_POW_SPEC_CV_TMPVAR) \
|
||||
_(2930, ZEND_POW_SPEC_CV_CV) \
|
||||
_(2934, ZEND_ASSIGN_POW_SPEC_CONST_CONST_STATIC_PROP) \
|
||||
_(2938, ZEND_ASSIGN_POW_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(2942, ZEND_ASSIGN_POW_SPEC_CONST_TMPVAR_STATIC_PROP) \
|
||||
_(2946, ZEND_ASSIGN_POW_SPEC_CONST_UNUSED_STATIC_PROP) \
|
||||
_(2954, ZEND_ASSIGN_POW_SPEC_TMP_CONST_STATIC_PROP) \
|
||||
_(2958, ZEND_ASSIGN_POW_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(2962, ZEND_ASSIGN_POW_SPEC_TMP_TMPVAR_STATIC_PROP) \
|
||||
_(2966, ZEND_ASSIGN_POW_SPEC_TMP_UNUSED_STATIC_PROP) \
|
||||
_(2934, ZEND_ASSIGN_POW_SPEC_STATIC_PROP) \
|
||||
_(2938, ZEND_ASSIGN_POW_SPEC_STATIC_PROP) \
|
||||
_(2942, ZEND_ASSIGN_POW_SPEC_STATIC_PROP) \
|
||||
_(2946, ZEND_ASSIGN_POW_SPEC_STATIC_PROP) \
|
||||
_(2954, ZEND_ASSIGN_POW_SPEC_STATIC_PROP) \
|
||||
_(2958, ZEND_ASSIGN_POW_SPEC_STATIC_PROP) \
|
||||
_(2962, ZEND_ASSIGN_POW_SPEC_STATIC_PROP) \
|
||||
_(2966, ZEND_ASSIGN_POW_SPEC_STATIC_PROP) \
|
||||
_(2971, ZEND_ASSIGN_POW_SPEC_VAR_CONST) \
|
||||
_(2972, ZEND_ASSIGN_POW_SPEC_VAR_CONST_DIM) \
|
||||
_(2973, ZEND_ASSIGN_POW_SPEC_VAR_CONST_OBJ) \
|
||||
_(2974, ZEND_ASSIGN_POW_SPEC_VAR_CONST_STATIC_PROP) \
|
||||
_(2974, ZEND_ASSIGN_POW_SPEC_STATIC_PROP) \
|
||||
_(2975, ZEND_ASSIGN_POW_SPEC_VAR_TMPVAR) \
|
||||
_(2976, ZEND_ASSIGN_POW_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(2977, ZEND_ASSIGN_POW_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(2978, ZEND_ASSIGN_POW_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(2978, ZEND_ASSIGN_POW_SPEC_STATIC_PROP) \
|
||||
_(2979, ZEND_ASSIGN_POW_SPEC_VAR_TMPVAR) \
|
||||
_(2980, ZEND_ASSIGN_POW_SPEC_VAR_TMPVAR_DIM) \
|
||||
_(2981, ZEND_ASSIGN_POW_SPEC_VAR_TMPVAR_OBJ) \
|
||||
_(2982, ZEND_ASSIGN_POW_SPEC_VAR_TMPVAR_STATIC_PROP) \
|
||||
_(2982, ZEND_ASSIGN_POW_SPEC_STATIC_PROP) \
|
||||
_(2984, ZEND_ASSIGN_POW_SPEC_VAR_UNUSED_DIM) \
|
||||
_(2986, ZEND_ASSIGN_POW_SPEC_VAR_UNUSED_STATIC_PROP) \
|
||||
_(2986, ZEND_ASSIGN_POW_SPEC_STATIC_PROP) \
|
||||
_(2987, ZEND_ASSIGN_POW_SPEC_VAR_CV) \
|
||||
_(2988, ZEND_ASSIGN_POW_SPEC_VAR_CV_DIM) \
|
||||
_(2989, ZEND_ASSIGN_POW_SPEC_VAR_CV_OBJ) \
|
||||
@ -1577,17 +1577,17 @@
|
||||
_(3011, ZEND_ASSIGN_POW_SPEC_CV_CONST) \
|
||||
_(3012, ZEND_ASSIGN_POW_SPEC_CV_CONST_DIM) \
|
||||
_(3013, ZEND_ASSIGN_POW_SPEC_CV_CONST_OBJ) \
|
||||
_(3014, ZEND_ASSIGN_POW_SPEC_CV_CONST_STATIC_PROP) \
|
||||
_(3014, ZEND_ASSIGN_POW_SPEC_STATIC_PROP) \
|
||||
_(3015, ZEND_ASSIGN_POW_SPEC_CV_TMPVAR) \
|
||||
_(3016, ZEND_ASSIGN_POW_SPEC_CV_TMPVAR_DIM) \
|
||||
_(3017, ZEND_ASSIGN_POW_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(3018, ZEND_ASSIGN_POW_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(3018, ZEND_ASSIGN_POW_SPEC_STATIC_PROP) \
|
||||
_(3019, ZEND_ASSIGN_POW_SPEC_CV_TMPVAR) \
|
||||
_(3020, ZEND_ASSIGN_POW_SPEC_CV_TMPVAR_DIM) \
|
||||
_(3021, ZEND_ASSIGN_POW_SPEC_CV_TMPVAR_OBJ) \
|
||||
_(3022, ZEND_ASSIGN_POW_SPEC_CV_TMPVAR_STATIC_PROP) \
|
||||
_(3022, ZEND_ASSIGN_POW_SPEC_STATIC_PROP) \
|
||||
_(3024, ZEND_ASSIGN_POW_SPEC_CV_UNUSED_DIM) \
|
||||
_(3026, ZEND_ASSIGN_POW_SPEC_CV_UNUSED_STATIC_PROP) \
|
||||
_(3026, ZEND_ASSIGN_POW_SPEC_STATIC_PROP) \
|
||||
_(3027, ZEND_ASSIGN_POW_SPEC_CV_CV) \
|
||||
_(3028, ZEND_ASSIGN_POW_SPEC_CV_CV_DIM) \
|
||||
_(3029, ZEND_ASSIGN_POW_SPEC_CV_CV_OBJ) \
|
||||
|
Loading…
Reference in New Issue
Block a user