summaryrefslogtreecommitdiff
path: root/xcache/xc_const_string_opcodes_php5.3.h
blob: 585720e1c383afffdce46ff83444c83a27913d8b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
/* size = 154 */
static const char *const xc_opcode_names[] = {
/* 0 */	"NOP",
/* 1 */	"ADD",
/* 2 */	"SUB",
/* 3 */	"MUL",
/* 4 */	"DIV",
/* 5 */	"MOD",
/* 6 */	"SL",
/* 7 */	"SR",
/* 8 */	"CONCAT",
/* 9 */	"BW_OR",
/* 10 */	"BW_AND",
/* 11 */	"BW_XOR",
/* 12 */	"BW_NOT",
/* 13 */	"BOOL_NOT",
/* 14 */	"BOOL_XOR",
/* 15 */	"IS_IDENTICAL",
/* 16 */	"IS_NOT_IDENTICAL",
/* 17 */	"IS_EQUAL",
/* 18 */	"IS_NOT_EQUAL",
/* 19 */	"IS_SMALLER",
/* 20 */	"IS_SMALLER_OR_EQUAL",
/* 21 */	"CAST",
/* 22 */	"QM_ASSIGN",
/* 23 */	"ASSIGN_ADD",
/* 24 */	"ASSIGN_SUB",
/* 25 */	"ASSIGN_MUL",
/* 26 */	"ASSIGN_DIV",
/* 27 */	"ASSIGN_MOD",
/* 28 */	"ASSIGN_SL",
/* 29 */	"ASSIGN_SR",
/* 30 */	"ASSIGN_CONCAT",
/* 31 */	"ASSIGN_BW_OR",
/* 32 */	"ASSIGN_BW_AND",
/* 33 */	"ASSIGN_BW_XOR",
/* 34 */	"PRE_INC",
/* 35 */	"PRE_DEC",
/* 36 */	"POST_INC",
/* 37 */	"POST_DEC",
/* 38 */	"ASSIGN",
/* 39 */	"ASSIGN_REF",
/* 40 */	"ECHO",
/* 41 */	"PRINT",
/* 42 */	"JMP",
/* 43 */	"JMPZ",
/* 44 */	"JMPNZ",
/* 45 */	"JMPZNZ",
/* 46 */	"JMPZ_EX",
/* 47 */	"JMPNZ_EX",
/* 48 */	"CASE",
/* 49 */	"SWITCH_FREE",
/* 50 */	"BRK",
/* 51 */	"CONT",
/* 52 */	"BOOL",
/* 53 */	"INIT_STRING",
/* 54 */	"ADD_CHAR",
/* 55 */	"ADD_STRING",
/* 56 */	"ADD_VAR",
/* 57 */	"BEGIN_SILENCE",
/* 58 */	"END_SILENCE",
/* 59 */	"INIT_FCALL_BY_NAME",
/* 60 */	"DO_FCALL",
/* 61 */	"DO_FCALL_BY_NAME",
/* 62 */	"RETURN",
/* 63 */	"RECV",
/* 64 */	"RECV_INIT",
/* 65 */	"SEND_VAL",
/* 66 */	"SEND_VAR",
/* 67 */	"SEND_REF",
/* 68 */	"NEW",
/* 69 */	"INIT_NS_FCALL_BY_NAME",
/* 70 */	"FREE",
/* 71 */	"INIT_ARRAY",
/* 72 */	"ADD_ARRAY_ELEMENT",
/* 73 */	"INCLUDE_OR_EVAL",
/* 74 */	"UNSET_VAR",
/* 75 */	"UNSET_DIM",
/* 76 */	"UNSET_OBJ",
/* 77 */	"FE_RESET",
/* 78 */	"FE_FETCH",
/* 79 */	"EXIT",
/* 80 */	"FETCH_R",
/* 81 */	"FETCH_DIM_R",
/* 82 */	"FETCH_OBJ_R",
/* 83 */	"FETCH_W",
/* 84 */	"FETCH_DIM_W",
/* 85 */	"FETCH_OBJ_W",
/* 86 */	"FETCH_RW",
/* 87 */	"FETCH_DIM_RW",
/* 88 */	"FETCH_OBJ_RW",
/* 89 */	"FETCH_IS",
/* 90 */	"FETCH_DIM_IS",
/* 91 */	"FETCH_OBJ_IS",
/* 92 */	"FETCH_FUNC_ARG",
/* 93 */	"FETCH_DIM_FUNC_ARG",
/* 94 */	"FETCH_OBJ_FUNC_ARG",
/* 95 */	"FETCH_UNSET",
/* 96 */	"FETCH_DIM_UNSET",
/* 97 */	"FETCH_OBJ_UNSET",
/* 98 */	"FETCH_DIM_TMP_VAR",
/* 99 */	"FETCH_CONSTANT",
/* 100 */	"GOTO",
/* 101 */	"EXT_STMT",
/* 102 */	"EXT_FCALL_BEGIN",
/* 103 */	"EXT_FCALL_END",
/* 104 */	"EXT_NOP",
/* 105 */	"TICKS",
/* 106 */	"SEND_VAR_NO_REF",
/* 107 */	"CATCH",
/* 108 */	"THROW",
/* 109 */	"FETCH_CLASS",
/* 110 */	"CLONE",
/* 111 */	"UNDEF",
/* 112 */	"INIT_METHOD_CALL",
/* 113 */	"INIT_STATIC_METHOD_CALL",
/* 114 */	"ISSET_ISEMPTY_VAR",
/* 115 */	"ISSET_ISEMPTY_DIM_OBJ",
/* 116 */	"UNDEF",
/* 117 */	"UNDEF",
/* 118 */	"UNDEF",
/* 119 */	"UNDEF",
/* 120 */	"UNDEF",
/* 121 */	"UNDEF",
/* 122 */	"UNDEF",
/* 123 */	"UNDEF",
/* 124 */	"UNDEF",
/* 125 */	"UNDEF",
/* 126 */	"UNDEF",
/* 127 */	"UNDEF",
/* 128 */	"UNDEF",
/* 129 */	"UNDEF",
/* 130 */	"UNDEF",
/* 131 */	"UNDEF",
/* 132 */	"PRE_INC_OBJ",
/* 133 */	"PRE_DEC_OBJ",
/* 134 */	"POST_INC_OBJ",
/* 135 */	"POST_DEC_OBJ",
/* 136 */	"ASSIGN_OBJ",
/* 137 */	"OP_DATA",
/* 138 */	"INSTANCEOF",
/* 139 */	"DECLARE_CLASS",
/* 140 */	"DECLARE_INHERITED_CLASS",
/* 141 */	"DECLARE_FUNCTION",
/* 142 */	"RAISE_ABSTRACT_ERROR",
/* 143 */	"DECLARE_CONST",
/* 144 */	"ADD_INTERFACE",
/* 145 */	"DECLARE_INHERITED_CLASS_DELAYED",
/* 146 */	"VERIFY_ABSTRACT_CLASS",
/* 147 */	"ASSIGN_DIM",
/* 148 */	"ISSET_ISEMPTY_PROP_OBJ",
/* 149 */	"HANDLE_EXCEPTION",
/* 150 */	"USER_OPCODE",
/* 151 */	"UNDEF",
/* 152 */	"JMP_SET",
/* 153 */	"DECLARE_LAMBDA_FUNCTION"
};