1{ 2 "type": "Program", 3 "statements": [ 4 { 5 "type": "ClassDeclaration", 6 "definition": { 7 "id": { 8 "type": "Identifier", 9 "name": "final_empty_class", 10 "decorators": [], 11 "loc": { 12 "start": { 13 "line": 16, 14 "column": 14, 15 "program": "final_empty_class.ets" 16 }, 17 "end": { 18 "line": 16, 19 "column": 31, 20 "program": "final_empty_class.ets" 21 } 22 } 23 }, 24 "superClass": null, 25 "implements": [], 26 "body": [ 27 { 28 "type": "MethodDefinition", 29 "key": { 30 "type": "Identifier", 31 "name": "constructor", 32 "decorators": [], 33 "loc": { 34 "start": { 35 "line": 16, 36 "column": 34, 37 "program": "final_empty_class.ets" 38 }, 39 "end": { 40 "line": 16, 41 "column": 34, 42 "program": "final_empty_class.ets" 43 } 44 } 45 }, 46 "kind": "constructor", 47 "static": false, 48 "optional": false, 49 "computed": false, 50 "value": { 51 "type": "FunctionExpression", 52 "function": { 53 "type": "ScriptFunction", 54 "id": { 55 "type": "Identifier", 56 "name": "constructor", 57 "decorators": [], 58 "loc": { 59 "start": { 60 "line": 16, 61 "column": 34, 62 "program": "final_empty_class.ets" 63 }, 64 "end": { 65 "line": 16, 66 "column": 34, 67 "program": "final_empty_class.ets" 68 } 69 } 70 }, 71 "generator": false, 72 "async": false, 73 "expression": false, 74 "params": [], 75 "body": { 76 "type": "BlockStatement", 77 "statements": [], 78 "loc": { 79 "start": { 80 "line": 16, 81 "column": 34, 82 "program": "final_empty_class.ets" 83 }, 84 "end": { 85 "line": 16, 86 "column": 34, 87 "program": "final_empty_class.ets" 88 } 89 } 90 }, 91 "loc": { 92 "start": { 93 "line": 16, 94 "column": 34, 95 "program": "final_empty_class.ets" 96 }, 97 "end": { 98 "line": 16, 99 "column": 34, 100 "program": "final_empty_class.ets" 101 } 102 } 103 }, 104 "loc": { 105 "start": { 106 "line": 16, 107 "column": 34, 108 "program": "final_empty_class.ets" 109 }, 110 "end": { 111 "line": 16, 112 "column": 34, 113 "program": "final_empty_class.ets" 114 } 115 } 116 }, 117 "overloads": [], 118 "decorators": [], 119 "loc": { 120 "start": { 121 "line": 1, 122 "column": 1, 123 "program": null 124 }, 125 "end": { 126 "line": 1, 127 "column": 1, 128 "program": null 129 } 130 } 131 } 132 ], 133 "loc": { 134 "start": { 135 "line": 16, 136 "column": 33, 137 "program": "final_empty_class.ets" 138 }, 139 "end": { 140 "line": 18, 141 "column": 1, 142 "program": "final_empty_class.ets" 143 } 144 } 145 }, 146 "loc": { 147 "start": { 148 "line": 16, 149 "column": 8, 150 "program": "final_empty_class.ets" 151 }, 152 "end": { 153 "line": 18, 154 "column": 1, 155 "program": "final_empty_class.ets" 156 } 157 } 158 }, 159 { 160 "type": "ClassDeclaration", 161 "definition": { 162 "id": { 163 "type": "Identifier", 164 "name": "ETSGLOBAL", 165 "decorators": [], 166 "loc": { 167 "start": { 168 "line": 1, 169 "column": 1, 170 "program": "final_empty_class.ets" 171 }, 172 "end": { 173 "line": 1, 174 "column": 1, 175 "program": "final_empty_class.ets" 176 } 177 } 178 }, 179 "superClass": null, 180 "implements": [], 181 "body": [ 182 { 183 "type": "MethodDefinition", 184 "key": { 185 "type": "Identifier", 186 "name": "main", 187 "decorators": [], 188 "loc": { 189 "start": { 190 "line": 1, 191 "column": 1, 192 "program": null 193 }, 194 "end": { 195 "line": 1, 196 "column": 1, 197 "program": null 198 } 199 } 200 }, 201 "kind": "method", 202 "accessibility": "public", 203 "static": true, 204 "optional": false, 205 "computed": false, 206 "value": { 207 "type": "FunctionExpression", 208 "function": { 209 "type": "ScriptFunction", 210 "id": { 211 "type": "Identifier", 212 "name": "main", 213 "decorators": [], 214 "loc": { 215 "start": { 216 "line": 1, 217 "column": 1, 218 "program": null 219 }, 220 "end": { 221 "line": 1, 222 "column": 1, 223 "program": null 224 } 225 } 226 }, 227 "generator": false, 228 "async": false, 229 "expression": false, 230 "params": [], 231 "body": { 232 "type": "BlockStatement", 233 "statements": [], 234 "loc": { 235 "start": { 236 "line": 1, 237 "column": 1, 238 "program": null 239 }, 240 "end": { 241 "line": 1, 242 "column": 1, 243 "program": null 244 } 245 } 246 }, 247 "loc": { 248 "start": { 249 "line": 1, 250 "column": 1, 251 "program": null 252 }, 253 "end": { 254 "line": 1, 255 "column": 1, 256 "program": null 257 } 258 } 259 }, 260 "loc": { 261 "start": { 262 "line": 1, 263 "column": 1, 264 "program": null 265 }, 266 "end": { 267 "line": 1, 268 "column": 1, 269 "program": null 270 } 271 } 272 }, 273 "overloads": [], 274 "decorators": [], 275 "loc": { 276 "start": { 277 "line": 1, 278 "column": 1, 279 "program": "final_empty_class.ets" 280 }, 281 "end": { 282 "line": 1, 283 "column": 1, 284 "program": "final_empty_class.ets" 285 } 286 } 287 }, 288 { 289 "type": "MethodDefinition", 290 "key": { 291 "type": "Identifier", 292 "name": "_$init$_", 293 "decorators": [], 294 "loc": { 295 "start": { 296 "line": 1, 297 "column": 1, 298 "program": null 299 }, 300 "end": { 301 "line": 1, 302 "column": 1, 303 "program": null 304 } 305 } 306 }, 307 "kind": "method", 308 "accessibility": "public", 309 "static": true, 310 "optional": false, 311 "computed": false, 312 "value": { 313 "type": "FunctionExpression", 314 "function": { 315 "type": "ScriptFunction", 316 "id": { 317 "type": "Identifier", 318 "name": "_$init$_", 319 "decorators": [], 320 "loc": { 321 "start": { 322 "line": 1, 323 "column": 1, 324 "program": null 325 }, 326 "end": { 327 "line": 1, 328 "column": 1, 329 "program": null 330 } 331 } 332 }, 333 "generator": false, 334 "async": false, 335 "expression": false, 336 "params": [], 337 "body": { 338 "type": "BlockStatement", 339 "statements": [], 340 "loc": { 341 "start": { 342 "line": 1, 343 "column": 1, 344 "program": null 345 }, 346 "end": { 347 "line": 1, 348 "column": 1, 349 "program": null 350 } 351 } 352 }, 353 "loc": { 354 "start": { 355 "line": 1, 356 "column": 1, 357 "program": null 358 }, 359 "end": { 360 "line": 1, 361 "column": 1, 362 "program": null 363 } 364 } 365 }, 366 "loc": { 367 "start": { 368 "line": 1, 369 "column": 1, 370 "program": null 371 }, 372 "end": { 373 "line": 1, 374 "column": 1, 375 "program": null 376 } 377 } 378 }, 379 "overloads": [], 380 "decorators": [], 381 "loc": { 382 "start": { 383 "line": 1, 384 "column": 1, 385 "program": "final_empty_class.ets" 386 }, 387 "end": { 388 "line": 1, 389 "column": 1, 390 "program": "final_empty_class.ets" 391 } 392 } 393 } 394 ], 395 "loc": { 396 "start": { 397 "line": 1, 398 "column": 1, 399 "program": "final_empty_class.ets" 400 }, 401 "end": { 402 "line": 1, 403 "column": 1, 404 "program": "final_empty_class.ets" 405 } 406 } 407 }, 408 "loc": { 409 "start": { 410 "line": 1, 411 "column": 1, 412 "program": "final_empty_class.ets" 413 }, 414 "end": { 415 "line": 1, 416 "column": 1, 417 "program": "final_empty_class.ets" 418 } 419 } 420 } 421 ], 422 "loc": { 423 "start": { 424 "line": 1, 425 "column": 1, 426 "program": "final_empty_class.ets" 427 }, 428 "end": { 429 "line": 18, 430 "column": 1, 431 "program": "final_empty_class.ets" 432 } 433 } 434} 435