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