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