1 case NODE_SCOPE: 2 return "NODE_SCOPE"; 3 case NODE_BLOCK: 4 return "NODE_BLOCK"; 5 case NODE_IF: 6 return "NODE_IF"; 7 case NODE_CASE: 8 return "NODE_CASE"; 9 case NODE_WHEN: 10 return "NODE_WHEN"; 11 case NODE_OPT_N: 12 return "NODE_OPT_N"; 13 case NODE_WHILE: 14 return "NODE_WHILE"; 15 case NODE_UNTIL: 16 return "NODE_UNTIL"; 17 case NODE_ITER: 18 return "NODE_ITER"; 19 case NODE_FOR: 20 return "NODE_FOR"; 21 case NODE_BREAK: 22 return "NODE_BREAK"; 23 case NODE_NEXT: 24 return "NODE_NEXT"; 25 case NODE_REDO: 26 return "NODE_REDO"; 27 case NODE_RETRY: 28 return "NODE_RETRY"; 29 case NODE_BEGIN: 30 return "NODE_BEGIN"; 31 case NODE_RESCUE: 32 return "NODE_RESCUE"; 33 case NODE_RESBODY: 34 return "NODE_RESBODY"; 35 case NODE_ENSURE: 36 return "NODE_ENSURE"; 37 case NODE_AND: 38 return "NODE_AND"; 39 case NODE_OR: 40 return "NODE_OR"; 41 case NODE_MASGN: 42 return "NODE_MASGN"; 43 case NODE_LASGN: 44 return "NODE_LASGN"; 45 case NODE_DASGN: 46 return "NODE_DASGN"; 47 case NODE_DASGN_CURR: 48 return "NODE_DASGN_CURR"; 49 case NODE_GASGN: 50 return "NODE_GASGN"; 51 case NODE_IASGN: 52 return "NODE_IASGN"; 53 case NODE_IASGN2: 54 return "NODE_IASGN2"; 55 case NODE_CDECL: 56 return "NODE_CDECL"; 57 case NODE_CVASGN: 58 return "NODE_CVASGN"; 59 case NODE_CVDECL: 60 return "NODE_CVDECL"; 61 case NODE_OP_ASGN1: 62 return "NODE_OP_ASGN1"; 63 case NODE_OP_ASGN2: 64 return "NODE_OP_ASGN2"; 65 case NODE_OP_ASGN_AND: 66 return "NODE_OP_ASGN_AND"; 67 case NODE_OP_ASGN_OR: 68 return "NODE_OP_ASGN_OR"; 69 case NODE_OP_CDECL: 70 return "NODE_OP_CDECL"; 71 case NODE_CALL: 72 return "NODE_CALL"; 73 case NODE_FCALL: 74 return "NODE_FCALL"; 75 case NODE_VCALL: 76 return "NODE_VCALL"; 77 case NODE_SUPER: 78 return "NODE_SUPER"; 79 case NODE_ZSUPER: 80 return "NODE_ZSUPER"; 81 case NODE_ARRAY: 82 return "NODE_ARRAY"; 83 case NODE_ZARRAY: 84 return "NODE_ZARRAY"; 85 case NODE_VALUES: 86 return "NODE_VALUES"; 87 case NODE_HASH: 88 return "NODE_HASH"; 89 case NODE_RETURN: 90 return "NODE_RETURN"; 91 case NODE_YIELD: 92 return "NODE_YIELD"; 93 case NODE_LVAR: 94 return "NODE_LVAR"; 95 case NODE_DVAR: 96 return "NODE_DVAR"; 97 case NODE_GVAR: 98 return "NODE_GVAR"; 99 case NODE_IVAR: 100 return "NODE_IVAR"; 101 case NODE_CONST: 102 return "NODE_CONST"; 103 case NODE_CVAR: 104 return "NODE_CVAR"; 105 case NODE_NTH_REF: 106 return "NODE_NTH_REF"; 107 case NODE_BACK_REF: 108 return "NODE_BACK_REF"; 109 case NODE_MATCH: 110 return "NODE_MATCH"; 111 case NODE_MATCH2: 112 return "NODE_MATCH2"; 113 case NODE_MATCH3: 114 return "NODE_MATCH3"; 115 case NODE_LIT: 116 return "NODE_LIT"; 117 case NODE_STR: 118 return "NODE_STR"; 119 case NODE_DSTR: 120 return "NODE_DSTR"; 121 case NODE_XSTR: 122 return "NODE_XSTR"; 123 case NODE_DXSTR: 124 return "NODE_DXSTR"; 125 case NODE_EVSTR: 126 return "NODE_EVSTR"; 127 case NODE_DREGX: 128 return "NODE_DREGX"; 129 case NODE_DREGX_ONCE: 130 return "NODE_DREGX_ONCE"; 131 case NODE_ARGS: 132 return "NODE_ARGS"; 133 case NODE_ARGS_AUX: 134 return "NODE_ARGS_AUX"; 135 case NODE_OPT_ARG: 136 return "NODE_OPT_ARG"; 137 case NODE_KW_ARG: 138 return "NODE_KW_ARG"; 139 case NODE_POSTARG: 140 return "NODE_POSTARG"; 141 case NODE_ARGSCAT: 142 return "NODE_ARGSCAT"; 143 case NODE_ARGSPUSH: 144 return "NODE_ARGSPUSH"; 145 case NODE_SPLAT: 146 return "NODE_SPLAT"; 147 case NODE_TO_ARY: 148 return "NODE_TO_ARY"; 149 case NODE_BLOCK_ARG: 150 return "NODE_BLOCK_ARG"; 151 case NODE_BLOCK_PASS: 152 return "NODE_BLOCK_PASS"; 153 case NODE_DEFN: 154 return "NODE_DEFN"; 155 case NODE_DEFS: 156 return "NODE_DEFS"; 157 case NODE_ALIAS: 158 return "NODE_ALIAS"; 159 case NODE_VALIAS: 160 return "NODE_VALIAS"; 161 case NODE_UNDEF: 162 return "NODE_UNDEF"; 163 case NODE_CLASS: 164 return "NODE_CLASS"; 165 case NODE_MODULE: 166 return "NODE_MODULE"; 167 case NODE_SCLASS: 168 return "NODE_SCLASS"; 169 case NODE_COLON2: 170 return "NODE_COLON2"; 171 case NODE_COLON3: 172 return "NODE_COLON3"; 173 case NODE_CREF: 174 return "NODE_CREF"; 175 case NODE_DOT2: 176 return "NODE_DOT2"; 177 case NODE_DOT3: 178 return "NODE_DOT3"; 179 case NODE_FLIP2: 180 return "NODE_FLIP2"; 181 case NODE_FLIP3: 182 return "NODE_FLIP3"; 183 case NODE_SELF: 184 return "NODE_SELF"; 185 case NODE_NIL: 186 return "NODE_NIL"; 187 case NODE_TRUE: 188 return "NODE_TRUE"; 189 case NODE_FALSE: 190 return "NODE_FALSE"; 191 case NODE_ERRINFO: 192 return "NODE_ERRINFO"; 193 case NODE_DEFINED: 194 return "NODE_DEFINED"; 195 case NODE_POSTEXE: 196 return "NODE_POSTEXE"; 197 case NODE_ALLOCA: 198 return "NODE_ALLOCA"; 199 case NODE_BMETHOD: 200 return "NODE_BMETHOD"; 201 case NODE_MEMO: 202 return "NODE_MEMO"; 203 case NODE_IFUNC: 204 return "NODE_IFUNC"; 205 case NODE_DSYM: 206 return "NODE_DSYM"; 207 case NODE_ATTRASGN: 208 return "NODE_ATTRASGN"; 209 case NODE_PRELUDE: 210 return "NODE_PRELUDE"; 211 case NODE_LAMBDA: 212 return "NODE_LAMBDA"; 213