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