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