source: trunk/xcache/xc_const_string_opcodes_php5.5.h @ 1213

Last change on this file since 1213 was 1213, checked in by moo, 19 months ago

add support for PHP_5_5

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