blob: be930363a27e32b8fc57331fcbebd30105ea4c04 [file] [log] [blame]
Colin Cross7bb052a2015-02-03 12:59:37 -08001// auto generated by go tool dist
2static char *opnames[] = {
3 [OXXX] = "XXX",
4 [ONAME] = "NAME",
5 [ONONAME] = "NONAME",
6 [OTYPE] = "TYPE",
7 [OPACK] = "PACK",
8 [OLITERAL] = "LITERAL",
9 [OADD] = "ADD",
10 [OSUB] = "SUB",
11 [OOR] = "OR",
12 [OXOR] = "XOR",
13 [OADDSTR] = "ADDSTR",
14 [OADDR] = "ADDR",
15 [OANDAND] = "ANDAND",
16 [OAPPEND] = "APPEND",
17 [OARRAYBYTESTR] = "ARRAYBYTESTR",
18 [OARRAYBYTESTRTMP] = "ARRAYBYTESTRTMP",
19 [OARRAYRUNESTR] = "ARRAYRUNESTR",
20 [OSTRARRAYBYTE] = "STRARRAYBYTE",
21 [OSTRARRAYRUNE] = "STRARRAYRUNE",
22 [OAS] = "AS",
23 [OAS2] = "AS2",
24 [OAS2FUNC] = "AS2FUNC",
25 [OAS2RECV] = "AS2RECV",
26 [OAS2MAPR] = "AS2MAPR",
27 [OAS2DOTTYPE] = "AS2DOTTYPE",
28 [OASOP] = "ASOP",
29 [OCALL] = "CALL",
30 [OCALLFUNC] = "CALLFUNC",
31 [OCALLMETH] = "CALLMETH",
32 [OCALLINTER] = "CALLINTER",
33 [OCALLPART] = "CALLPART",
34 [OCAP] = "CAP",
35 [OCLOSE] = "CLOSE",
36 [OCLOSURE] = "CLOSURE",
37 [OCMPIFACE] = "CMPIFACE",
38 [OCMPSTR] = "CMPSTR",
39 [OCOMPLIT] = "COMPLIT",
40 [OMAPLIT] = "MAPLIT",
41 [OSTRUCTLIT] = "STRUCTLIT",
42 [OARRAYLIT] = "ARRAYLIT",
43 [OPTRLIT] = "PTRLIT",
44 [OCONV] = "CONV",
45 [OCONVIFACE] = "CONVIFACE",
46 [OCONVNOP] = "CONVNOP",
47 [OCOPY] = "COPY",
48 [ODCL] = "DCL",
49 [ODCLFUNC] = "DCLFUNC",
50 [ODCLFIELD] = "DCLFIELD",
51 [ODCLCONST] = "DCLCONST",
52 [ODCLTYPE] = "DCLTYPE",
53 [ODELETE] = "DELETE",
54 [ODOT] = "DOT",
55 [ODOTPTR] = "DOTPTR",
56 [ODOTMETH] = "DOTMETH",
57 [ODOTINTER] = "DOTINTER",
58 [OXDOT] = "XDOT",
59 [ODOTTYPE] = "DOTTYPE",
60 [ODOTTYPE2] = "DOTTYPE2",
61 [OEQ] = "EQ",
62 [ONE] = "NE",
63 [OLT] = "LT",
64 [OLE] = "LE",
65 [OGE] = "GE",
66 [OGT] = "GT",
67 [OIND] = "IND",
68 [OINDEX] = "INDEX",
69 [OINDEXMAP] = "INDEXMAP",
70 [OKEY] = "KEY",
71 [OPARAM] = "PARAM",
72 [OLEN] = "LEN",
73 [OMAKE] = "MAKE",
74 [OMAKECHAN] = "MAKECHAN",
75 [OMAKEMAP] = "MAKEMAP",
76 [OMAKESLICE] = "MAKESLICE",
77 [OMUL] = "MUL",
78 [ODIV] = "DIV",
79 [OMOD] = "MOD",
80 [OLSH] = "LSH",
81 [ORSH] = "RSH",
82 [OAND] = "AND",
83 [OANDNOT] = "ANDNOT",
84 [ONEW] = "NEW",
85 [ONOT] = "NOT",
86 [OCOM] = "COM",
87 [OPLUS] = "PLUS",
88 [OMINUS] = "MINUS",
89 [OOROR] = "OROR",
90 [OPANIC] = "PANIC",
91 [OPRINT] = "PRINT",
92 [OPRINTN] = "PRINTN",
93 [OPAREN] = "PAREN",
94 [OSEND] = "SEND",
95 [OSLICE] = "SLICE",
96 [OSLICEARR] = "SLICEARR",
97 [OSLICESTR] = "SLICESTR",
98 [OSLICE3] = "SLICE3",
99 [OSLICE3ARR] = "SLICE3ARR",
100 [ORECOVER] = "RECOVER",
101 [ORECV] = "RECV",
102 [ORUNESTR] = "RUNESTR",
103 [OSELRECV] = "SELRECV",
104 [OSELRECV2] = "SELRECV2",
105 [OIOTA] = "IOTA",
106 [OREAL] = "REAL",
107 [OIMAG] = "IMAG",
108 [OCOMPLEX] = "COMPLEX",
109 [OBLOCK] = "BLOCK",
110 [OBREAK] = "BREAK",
111 [OCASE] = "CASE",
112 [OXCASE] = "XCASE",
113 [OCONTINUE] = "CONTINUE",
114 [ODEFER] = "DEFER",
115 [OEMPTY] = "EMPTY",
116 [OFALL] = "FALL",
117 [OXFALL] = "XFALL",
118 [OFOR] = "FOR",
119 [OGOTO] = "GOTO",
120 [OIF] = "IF",
121 [OLABEL] = "LABEL",
122 [OPROC] = "PROC",
123 [ORANGE] = "RANGE",
124 [ORETURN] = "RETURN",
125 [OSELECT] = "SELECT",
126 [OSWITCH] = "SWITCH",
127 [OTYPESW] = "TYPESW",
128 [OTCHAN] = "TCHAN",
129 [OTMAP] = "TMAP",
130 [OTSTRUCT] = "TSTRUCT",
131 [OTINTER] = "TINTER",
132 [OTFUNC] = "TFUNC",
133 [OTARRAY] = "TARRAY",
134 [ODDD] = "DDD",
135 [ODDDARG] = "DDDARG",
136 [OINLCALL] = "INLCALL",
137 [OEFACE] = "EFACE",
138 [OITAB] = "ITAB",
139 [OSPTR] = "SPTR",
140 [OCLOSUREVAR] = "CLOSUREVAR",
141 [OCFUNC] = "CFUNC",
142 [OCHECKNIL] = "CHECKNIL",
143 [OVARKILL] = "VARKILL",
144 [OREGISTER] = "REGISTER",
145 [OINDREG] = "INDREG",
146 [OCMP] = "CMP",
147 [ODEC] = "DEC",
148 [OINC] = "INC",
149 [OEXTEND] = "EXTEND",
150 [OHMUL] = "HMUL",
151 [OLROT] = "LROT",
152 [ORROTC] = "RROTC",
153 [ORETJMP] = "RETJMP",
154 [OEND] = "END",
155};