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  };