• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "type": "Program",
3  "statements": [
4    {
5      "type": "ClassDeclaration",
6      "definition": {
7        "id": {
8          "type": "Identifier",
9          "name": "ETSGLOBAL",
10          "decorators": [],
11          "loc": {
12            "start": {
13              "line": 1,
14              "column": 1,
15              "program": "invalidCallInstruction.ets"
16            },
17            "end": {
18              "line": 1,
19              "column": 1,
20              "program": "invalidCallInstruction.ets"
21            }
22          }
23        },
24        "superClass": null,
25        "implements": [],
26        "body": [
27          {
28            "type": "MethodDefinition",
29            "key": {
30              "type": "Identifier",
31              "name": "_$init$_",
32              "decorators": [],
33              "loc": {
34                "start": {
35                  "line": 1,
36                  "column": 1,
37                  "program": null
38                },
39                "end": {
40                  "line": 1,
41                  "column": 1,
42                  "program": null
43                }
44              }
45            },
46            "kind": "method",
47            "accessibility": "public",
48            "static": true,
49            "optional": false,
50            "computed": false,
51            "value": {
52              "type": "FunctionExpression",
53              "function": {
54                "type": "ScriptFunction",
55                "id": {
56                  "type": "Identifier",
57                  "name": "_$init$_",
58                  "decorators": [],
59                  "loc": {
60                    "start": {
61                      "line": 1,
62                      "column": 1,
63                      "program": null
64                    },
65                    "end": {
66                      "line": 1,
67                      "column": 1,
68                      "program": null
69                    }
70                  }
71                },
72                "generator": false,
73                "async": false,
74                "expression": false,
75                "params": [],
76                "body": {
77                  "type": "BlockStatement",
78                  "statements": [],
79                  "loc": {
80                    "start": {
81                      "line": 1,
82                      "column": 1,
83                      "program": null
84                    },
85                    "end": {
86                      "line": 1,
87                      "column": 1,
88                      "program": null
89                    }
90                  }
91                },
92                "loc": {
93                  "start": {
94                    "line": 1,
95                    "column": 1,
96                    "program": null
97                  },
98                  "end": {
99                    "line": 1,
100                    "column": 1,
101                    "program": null
102                  }
103                }
104              },
105              "loc": {
106                "start": {
107                  "line": 1,
108                  "column": 1,
109                  "program": null
110                },
111                "end": {
112                  "line": 1,
113                  "column": 1,
114                  "program": null
115                }
116              }
117            },
118            "overloads": [],
119            "decorators": [],
120            "loc": {
121              "start": {
122                "line": 1,
123                "column": 1,
124                "program": "invalidCallInstruction.ets"
125              },
126              "end": {
127                "line": 1,
128                "column": 1,
129                "program": "invalidCallInstruction.ets"
130              }
131            }
132          },
133          {
134            "type": "MethodDefinition",
135            "key": {
136              "type": "Identifier",
137              "name": "main",
138              "decorators": [],
139              "loc": {
140                "start": {
141                  "line": 16,
142                  "column": 10,
143                  "program": "invalidCallInstruction.ets"
144                },
145                "end": {
146                  "line": 16,
147                  "column": 14,
148                  "program": "invalidCallInstruction.ets"
149                }
150              }
151            },
152            "kind": "method",
153            "accessibility": "public",
154            "static": true,
155            "optional": false,
156            "computed": false,
157            "value": {
158              "type": "FunctionExpression",
159              "function": {
160                "type": "ScriptFunction",
161                "id": {
162                  "type": "Identifier",
163                  "name": "main",
164                  "decorators": [],
165                  "loc": {
166                    "start": {
167                      "line": 16,
168                      "column": 10,
169                      "program": "invalidCallInstruction.ets"
170                    },
171                    "end": {
172                      "line": 16,
173                      "column": 14,
174                      "program": "invalidCallInstruction.ets"
175                    }
176                  }
177                },
178                "generator": false,
179                "async": false,
180                "expression": false,
181                "params": [],
182                "returnType": {
183                  "type": "ETSPrimitiveType",
184                  "loc": {
185                    "start": {
186                      "line": 16,
187                      "column": 19,
188                      "program": "invalidCallInstruction.ets"
189                    },
190                    "end": {
191                      "line": 16,
192                      "column": 22,
193                      "program": "invalidCallInstruction.ets"
194                    }
195                  }
196                },
197                "body": {
198                  "type": "BlockStatement",
199                  "statements": [
200                    {
201                      "type": "VariableDeclaration",
202                      "declarations": [
203                        {
204                          "type": "VariableDeclarator",
205                          "id": {
206                            "type": "Identifier",
207                            "name": "i1",
208                            "decorators": [],
209                            "loc": {
210                              "start": {
211                                "line": 18,
212                                "column": 7,
213                                "program": "invalidCallInstruction.ets"
214                              },
215                              "end": {
216                                "line": 18,
217                                "column": 9,
218                                "program": "invalidCallInstruction.ets"
219                              }
220                            }
221                          },
222                          "init": {
223                            "type": "NumberLiteral",
224                            "value": 1,
225                            "loc": {
226                              "start": {
227                                "line": 18,
228                                "column": 12,
229                                "program": "invalidCallInstruction.ets"
230                              },
231                              "end": {
232                                "line": 18,
233                                "column": 13,
234                                "program": "invalidCallInstruction.ets"
235                              }
236                            }
237                          },
238                          "loc": {
239                            "start": {
240                              "line": 18,
241                              "column": 7,
242                              "program": "invalidCallInstruction.ets"
243                            },
244                            "end": {
245                              "line": 18,
246                              "column": 13,
247                              "program": "invalidCallInstruction.ets"
248                            }
249                          }
250                        }
251                      ],
252                      "kind": "let",
253                      "loc": {
254                        "start": {
255                          "line": 18,
256                          "column": 3,
257                          "program": "invalidCallInstruction.ets"
258                        },
259                        "end": {
260                          "line": 18,
261                          "column": 14,
262                          "program": "invalidCallInstruction.ets"
263                        }
264                      }
265                    },
266                    {
267                      "type": "VariableDeclaration",
268                      "declarations": [
269                        {
270                          "type": "VariableDeclarator",
271                          "id": {
272                            "type": "Identifier",
273                            "name": "i2",
274                            "decorators": [],
275                            "loc": {
276                              "start": {
277                                "line": 19,
278                                "column": 7,
279                                "program": "invalidCallInstruction.ets"
280                              },
281                              "end": {
282                                "line": 19,
283                                "column": 9,
284                                "program": "invalidCallInstruction.ets"
285                              }
286                            }
287                          },
288                          "init": {
289                            "type": "NumberLiteral",
290                            "value": 1,
291                            "loc": {
292                              "start": {
293                                "line": 19,
294                                "column": 12,
295                                "program": "invalidCallInstruction.ets"
296                              },
297                              "end": {
298                                "line": 19,
299                                "column": 13,
300                                "program": "invalidCallInstruction.ets"
301                              }
302                            }
303                          },
304                          "loc": {
305                            "start": {
306                              "line": 19,
307                              "column": 7,
308                              "program": "invalidCallInstruction.ets"
309                            },
310                            "end": {
311                              "line": 19,
312                              "column": 13,
313                              "program": "invalidCallInstruction.ets"
314                            }
315                          }
316                        }
317                      ],
318                      "kind": "let",
319                      "loc": {
320                        "start": {
321                          "line": 19,
322                          "column": 3,
323                          "program": "invalidCallInstruction.ets"
324                        },
325                        "end": {
326                          "line": 19,
327                          "column": 14,
328                          "program": "invalidCallInstruction.ets"
329                        }
330                      }
331                    },
332                    {
333                      "type": "VariableDeclaration",
334                      "declarations": [
335                        {
336                          "type": "VariableDeclarator",
337                          "id": {
338                            "type": "Identifier",
339                            "name": "i3",
340                            "decorators": [],
341                            "loc": {
342                              "start": {
343                                "line": 20,
344                                "column": 7,
345                                "program": "invalidCallInstruction.ets"
346                              },
347                              "end": {
348                                "line": 20,
349                                "column": 9,
350                                "program": "invalidCallInstruction.ets"
351                              }
352                            }
353                          },
354                          "init": {
355                            "type": "NumberLiteral",
356                            "value": 1,
357                            "loc": {
358                              "start": {
359                                "line": 20,
360                                "column": 12,
361                                "program": "invalidCallInstruction.ets"
362                              },
363                              "end": {
364                                "line": 20,
365                                "column": 13,
366                                "program": "invalidCallInstruction.ets"
367                              }
368                            }
369                          },
370                          "loc": {
371                            "start": {
372                              "line": 20,
373                              "column": 7,
374                              "program": "invalidCallInstruction.ets"
375                            },
376                            "end": {
377                              "line": 20,
378                              "column": 13,
379                              "program": "invalidCallInstruction.ets"
380                            }
381                          }
382                        }
383                      ],
384                      "kind": "let",
385                      "loc": {
386                        "start": {
387                          "line": 20,
388                          "column": 3,
389                          "program": "invalidCallInstruction.ets"
390                        },
391                        "end": {
392                          "line": 20,
393                          "column": 14,
394                          "program": "invalidCallInstruction.ets"
395                        }
396                      }
397                    },
398                    {
399                      "type": "VariableDeclaration",
400                      "declarations": [
401                        {
402                          "type": "VariableDeclarator",
403                          "id": {
404                            "type": "Identifier",
405                            "name": "i4",
406                            "decorators": [],
407                            "loc": {
408                              "start": {
409                                "line": 21,
410                                "column": 7,
411                                "program": "invalidCallInstruction.ets"
412                              },
413                              "end": {
414                                "line": 21,
415                                "column": 9,
416                                "program": "invalidCallInstruction.ets"
417                              }
418                            }
419                          },
420                          "init": {
421                            "type": "NumberLiteral",
422                            "value": 1,
423                            "loc": {
424                              "start": {
425                                "line": 21,
426                                "column": 12,
427                                "program": "invalidCallInstruction.ets"
428                              },
429                              "end": {
430                                "line": 21,
431                                "column": 13,
432                                "program": "invalidCallInstruction.ets"
433                              }
434                            }
435                          },
436                          "loc": {
437                            "start": {
438                              "line": 21,
439                              "column": 7,
440                              "program": "invalidCallInstruction.ets"
441                            },
442                            "end": {
443                              "line": 21,
444                              "column": 13,
445                              "program": "invalidCallInstruction.ets"
446                            }
447                          }
448                        }
449                      ],
450                      "kind": "let",
451                      "loc": {
452                        "start": {
453                          "line": 21,
454                          "column": 3,
455                          "program": "invalidCallInstruction.ets"
456                        },
457                        "end": {
458                          "line": 21,
459                          "column": 14,
460                          "program": "invalidCallInstruction.ets"
461                        }
462                      }
463                    },
464                    {
465                      "type": "VariableDeclaration",
466                      "declarations": [
467                        {
468                          "type": "VariableDeclarator",
469                          "id": {
470                            "type": "Identifier",
471                            "name": "i5",
472                            "decorators": [],
473                            "loc": {
474                              "start": {
475                                "line": 22,
476                                "column": 7,
477                                "program": "invalidCallInstruction.ets"
478                              },
479                              "end": {
480                                "line": 22,
481                                "column": 9,
482                                "program": "invalidCallInstruction.ets"
483                              }
484                            }
485                          },
486                          "init": {
487                            "type": "NumberLiteral",
488                            "value": 1,
489                            "loc": {
490                              "start": {
491                                "line": 22,
492                                "column": 12,
493                                "program": "invalidCallInstruction.ets"
494                              },
495                              "end": {
496                                "line": 22,
497                                "column": 13,
498                                "program": "invalidCallInstruction.ets"
499                              }
500                            }
501                          },
502                          "loc": {
503                            "start": {
504                              "line": 22,
505                              "column": 7,
506                              "program": "invalidCallInstruction.ets"
507                            },
508                            "end": {
509                              "line": 22,
510                              "column": 13,
511                              "program": "invalidCallInstruction.ets"
512                            }
513                          }
514                        }
515                      ],
516                      "kind": "let",
517                      "loc": {
518                        "start": {
519                          "line": 22,
520                          "column": 3,
521                          "program": "invalidCallInstruction.ets"
522                        },
523                        "end": {
524                          "line": 22,
525                          "column": 14,
526                          "program": "invalidCallInstruction.ets"
527                        }
528                      }
529                    },
530                    {
531                      "type": "VariableDeclaration",
532                      "declarations": [
533                        {
534                          "type": "VariableDeclarator",
535                          "id": {
536                            "type": "Identifier",
537                            "name": "i6",
538                            "decorators": [],
539                            "loc": {
540                              "start": {
541                                "line": 23,
542                                "column": 7,
543                                "program": "invalidCallInstruction.ets"
544                              },
545                              "end": {
546                                "line": 23,
547                                "column": 9,
548                                "program": "invalidCallInstruction.ets"
549                              }
550                            }
551                          },
552                          "init": {
553                            "type": "NumberLiteral",
554                            "value": 1,
555                            "loc": {
556                              "start": {
557                                "line": 23,
558                                "column": 12,
559                                "program": "invalidCallInstruction.ets"
560                              },
561                              "end": {
562                                "line": 23,
563                                "column": 13,
564                                "program": "invalidCallInstruction.ets"
565                              }
566                            }
567                          },
568                          "loc": {
569                            "start": {
570                              "line": 23,
571                              "column": 7,
572                              "program": "invalidCallInstruction.ets"
573                            },
574                            "end": {
575                              "line": 23,
576                              "column": 13,
577                              "program": "invalidCallInstruction.ets"
578                            }
579                          }
580                        }
581                      ],
582                      "kind": "let",
583                      "loc": {
584                        "start": {
585                          "line": 23,
586                          "column": 3,
587                          "program": "invalidCallInstruction.ets"
588                        },
589                        "end": {
590                          "line": 23,
591                          "column": 14,
592                          "program": "invalidCallInstruction.ets"
593                        }
594                      }
595                    },
596                    {
597                      "type": "VariableDeclaration",
598                      "declarations": [
599                        {
600                          "type": "VariableDeclarator",
601                          "id": {
602                            "type": "Identifier",
603                            "name": "i7",
604                            "decorators": [],
605                            "loc": {
606                              "start": {
607                                "line": 24,
608                                "column": 7,
609                                "program": "invalidCallInstruction.ets"
610                              },
611                              "end": {
612                                "line": 24,
613                                "column": 9,
614                                "program": "invalidCallInstruction.ets"
615                              }
616                            }
617                          },
618                          "init": {
619                            "type": "NumberLiteral",
620                            "value": 1,
621                            "loc": {
622                              "start": {
623                                "line": 24,
624                                "column": 12,
625                                "program": "invalidCallInstruction.ets"
626                              },
627                              "end": {
628                                "line": 24,
629                                "column": 13,
630                                "program": "invalidCallInstruction.ets"
631                              }
632                            }
633                          },
634                          "loc": {
635                            "start": {
636                              "line": 24,
637                              "column": 7,
638                              "program": "invalidCallInstruction.ets"
639                            },
640                            "end": {
641                              "line": 24,
642                              "column": 13,
643                              "program": "invalidCallInstruction.ets"
644                            }
645                          }
646                        }
647                      ],
648                      "kind": "let",
649                      "loc": {
650                        "start": {
651                          "line": 24,
652                          "column": 3,
653                          "program": "invalidCallInstruction.ets"
654                        },
655                        "end": {
656                          "line": 24,
657                          "column": 14,
658                          "program": "invalidCallInstruction.ets"
659                        }
660                      }
661                    },
662                    {
663                      "type": "VariableDeclaration",
664                      "declarations": [
665                        {
666                          "type": "VariableDeclarator",
667                          "id": {
668                            "type": "Identifier",
669                            "name": "i8",
670                            "decorators": [],
671                            "loc": {
672                              "start": {
673                                "line": 25,
674                                "column": 7,
675                                "program": "invalidCallInstruction.ets"
676                              },
677                              "end": {
678                                "line": 25,
679                                "column": 9,
680                                "program": "invalidCallInstruction.ets"
681                              }
682                            }
683                          },
684                          "init": {
685                            "type": "NumberLiteral",
686                            "value": 1,
687                            "loc": {
688                              "start": {
689                                "line": 25,
690                                "column": 12,
691                                "program": "invalidCallInstruction.ets"
692                              },
693                              "end": {
694                                "line": 25,
695                                "column": 13,
696                                "program": "invalidCallInstruction.ets"
697                              }
698                            }
699                          },
700                          "loc": {
701                            "start": {
702                              "line": 25,
703                              "column": 7,
704                              "program": "invalidCallInstruction.ets"
705                            },
706                            "end": {
707                              "line": 25,
708                              "column": 13,
709                              "program": "invalidCallInstruction.ets"
710                            }
711                          }
712                        }
713                      ],
714                      "kind": "let",
715                      "loc": {
716                        "start": {
717                          "line": 25,
718                          "column": 3,
719                          "program": "invalidCallInstruction.ets"
720                        },
721                        "end": {
722                          "line": 25,
723                          "column": 14,
724                          "program": "invalidCallInstruction.ets"
725                        }
726                      }
727                    },
728                    {
729                      "type": "VariableDeclaration",
730                      "declarations": [
731                        {
732                          "type": "VariableDeclarator",
733                          "id": {
734                            "type": "Identifier",
735                            "name": "i9",
736                            "decorators": [],
737                            "loc": {
738                              "start": {
739                                "line": 26,
740                                "column": 7,
741                                "program": "invalidCallInstruction.ets"
742                              },
743                              "end": {
744                                "line": 26,
745                                "column": 9,
746                                "program": "invalidCallInstruction.ets"
747                              }
748                            }
749                          },
750                          "init": {
751                            "type": "NumberLiteral",
752                            "value": 1,
753                            "loc": {
754                              "start": {
755                                "line": 26,
756                                "column": 12,
757                                "program": "invalidCallInstruction.ets"
758                              },
759                              "end": {
760                                "line": 26,
761                                "column": 13,
762                                "program": "invalidCallInstruction.ets"
763                              }
764                            }
765                          },
766                          "loc": {
767                            "start": {
768                              "line": 26,
769                              "column": 7,
770                              "program": "invalidCallInstruction.ets"
771                            },
772                            "end": {
773                              "line": 26,
774                              "column": 13,
775                              "program": "invalidCallInstruction.ets"
776                            }
777                          }
778                        }
779                      ],
780                      "kind": "let",
781                      "loc": {
782                        "start": {
783                          "line": 26,
784                          "column": 3,
785                          "program": "invalidCallInstruction.ets"
786                        },
787                        "end": {
788                          "line": 26,
789                          "column": 14,
790                          "program": "invalidCallInstruction.ets"
791                        }
792                      }
793                    },
794                    {
795                      "type": "VariableDeclaration",
796                      "declarations": [
797                        {
798                          "type": "VariableDeclarator",
799                          "id": {
800                            "type": "Identifier",
801                            "name": "i10",
802                            "decorators": [],
803                            "loc": {
804                              "start": {
805                                "line": 27,
806                                "column": 7,
807                                "program": "invalidCallInstruction.ets"
808                              },
809                              "end": {
810                                "line": 27,
811                                "column": 10,
812                                "program": "invalidCallInstruction.ets"
813                              }
814                            }
815                          },
816                          "init": {
817                            "type": "NumberLiteral",
818                            "value": 1,
819                            "loc": {
820                              "start": {
821                                "line": 27,
822                                "column": 13,
823                                "program": "invalidCallInstruction.ets"
824                              },
825                              "end": {
826                                "line": 27,
827                                "column": 14,
828                                "program": "invalidCallInstruction.ets"
829                              }
830                            }
831                          },
832                          "loc": {
833                            "start": {
834                              "line": 27,
835                              "column": 7,
836                              "program": "invalidCallInstruction.ets"
837                            },
838                            "end": {
839                              "line": 27,
840                              "column": 14,
841                              "program": "invalidCallInstruction.ets"
842                            }
843                          }
844                        }
845                      ],
846                      "kind": "let",
847                      "loc": {
848                        "start": {
849                          "line": 27,
850                          "column": 3,
851                          "program": "invalidCallInstruction.ets"
852                        },
853                        "end": {
854                          "line": 27,
855                          "column": 15,
856                          "program": "invalidCallInstruction.ets"
857                        }
858                      }
859                    },
860                    {
861                      "type": "VariableDeclaration",
862                      "declarations": [
863                        {
864                          "type": "VariableDeclarator",
865                          "id": {
866                            "type": "Identifier",
867                            "name": "i11",
868                            "decorators": [],
869                            "loc": {
870                              "start": {
871                                "line": 28,
872                                "column": 7,
873                                "program": "invalidCallInstruction.ets"
874                              },
875                              "end": {
876                                "line": 28,
877                                "column": 10,
878                                "program": "invalidCallInstruction.ets"
879                              }
880                            }
881                          },
882                          "init": {
883                            "type": "NumberLiteral",
884                            "value": 1,
885                            "loc": {
886                              "start": {
887                                "line": 28,
888                                "column": 13,
889                                "program": "invalidCallInstruction.ets"
890                              },
891                              "end": {
892                                "line": 28,
893                                "column": 14,
894                                "program": "invalidCallInstruction.ets"
895                              }
896                            }
897                          },
898                          "loc": {
899                            "start": {
900                              "line": 28,
901                              "column": 7,
902                              "program": "invalidCallInstruction.ets"
903                            },
904                            "end": {
905                              "line": 28,
906                              "column": 14,
907                              "program": "invalidCallInstruction.ets"
908                            }
909                          }
910                        }
911                      ],
912                      "kind": "let",
913                      "loc": {
914                        "start": {
915                          "line": 28,
916                          "column": 3,
917                          "program": "invalidCallInstruction.ets"
918                        },
919                        "end": {
920                          "line": 28,
921                          "column": 15,
922                          "program": "invalidCallInstruction.ets"
923                        }
924                      }
925                    },
926                    {
927                      "type": "VariableDeclaration",
928                      "declarations": [
929                        {
930                          "type": "VariableDeclarator",
931                          "id": {
932                            "type": "Identifier",
933                            "name": "i12",
934                            "decorators": [],
935                            "loc": {
936                              "start": {
937                                "line": 29,
938                                "column": 7,
939                                "program": "invalidCallInstruction.ets"
940                              },
941                              "end": {
942                                "line": 29,
943                                "column": 10,
944                                "program": "invalidCallInstruction.ets"
945                              }
946                            }
947                          },
948                          "init": {
949                            "type": "NumberLiteral",
950                            "value": 1,
951                            "loc": {
952                              "start": {
953                                "line": 29,
954                                "column": 13,
955                                "program": "invalidCallInstruction.ets"
956                              },
957                              "end": {
958                                "line": 29,
959                                "column": 14,
960                                "program": "invalidCallInstruction.ets"
961                              }
962                            }
963                          },
964                          "loc": {
965                            "start": {
966                              "line": 29,
967                              "column": 7,
968                              "program": "invalidCallInstruction.ets"
969                            },
970                            "end": {
971                              "line": 29,
972                              "column": 14,
973                              "program": "invalidCallInstruction.ets"
974                            }
975                          }
976                        }
977                      ],
978                      "kind": "let",
979                      "loc": {
980                        "start": {
981                          "line": 29,
982                          "column": 3,
983                          "program": "invalidCallInstruction.ets"
984                        },
985                        "end": {
986                          "line": 29,
987                          "column": 15,
988                          "program": "invalidCallInstruction.ets"
989                        }
990                      }
991                    },
992                    {
993                      "type": "VariableDeclaration",
994                      "declarations": [
995                        {
996                          "type": "VariableDeclarator",
997                          "id": {
998                            "type": "Identifier",
999                            "name": "i13",
1000                            "decorators": [],
1001                            "loc": {
1002                              "start": {
1003                                "line": 30,
1004                                "column": 7,
1005                                "program": "invalidCallInstruction.ets"
1006                              },
1007                              "end": {
1008                                "line": 30,
1009                                "column": 10,
1010                                "program": "invalidCallInstruction.ets"
1011                              }
1012                            }
1013                          },
1014                          "init": {
1015                            "type": "NumberLiteral",
1016                            "value": 1,
1017                            "loc": {
1018                              "start": {
1019                                "line": 30,
1020                                "column": 13,
1021                                "program": "invalidCallInstruction.ets"
1022                              },
1023                              "end": {
1024                                "line": 30,
1025                                "column": 14,
1026                                "program": "invalidCallInstruction.ets"
1027                              }
1028                            }
1029                          },
1030                          "loc": {
1031                            "start": {
1032                              "line": 30,
1033                              "column": 7,
1034                              "program": "invalidCallInstruction.ets"
1035                            },
1036                            "end": {
1037                              "line": 30,
1038                              "column": 14,
1039                              "program": "invalidCallInstruction.ets"
1040                            }
1041                          }
1042                        }
1043                      ],
1044                      "kind": "let",
1045                      "loc": {
1046                        "start": {
1047                          "line": 30,
1048                          "column": 3,
1049                          "program": "invalidCallInstruction.ets"
1050                        },
1051                        "end": {
1052                          "line": 30,
1053                          "column": 15,
1054                          "program": "invalidCallInstruction.ets"
1055                        }
1056                      }
1057                    },
1058                    {
1059                      "type": "VariableDeclaration",
1060                      "declarations": [
1061                        {
1062                          "type": "VariableDeclarator",
1063                          "id": {
1064                            "type": "Identifier",
1065                            "name": "i14",
1066                            "decorators": [],
1067                            "loc": {
1068                              "start": {
1069                                "line": 31,
1070                                "column": 7,
1071                                "program": "invalidCallInstruction.ets"
1072                              },
1073                              "end": {
1074                                "line": 31,
1075                                "column": 10,
1076                                "program": "invalidCallInstruction.ets"
1077                              }
1078                            }
1079                          },
1080                          "init": {
1081                            "type": "NumberLiteral",
1082                            "value": 1,
1083                            "loc": {
1084                              "start": {
1085                                "line": 31,
1086                                "column": 13,
1087                                "program": "invalidCallInstruction.ets"
1088                              },
1089                              "end": {
1090                                "line": 31,
1091                                "column": 14,
1092                                "program": "invalidCallInstruction.ets"
1093                              }
1094                            }
1095                          },
1096                          "loc": {
1097                            "start": {
1098                              "line": 31,
1099                              "column": 7,
1100                              "program": "invalidCallInstruction.ets"
1101                            },
1102                            "end": {
1103                              "line": 31,
1104                              "column": 14,
1105                              "program": "invalidCallInstruction.ets"
1106                            }
1107                          }
1108                        }
1109                      ],
1110                      "kind": "let",
1111                      "loc": {
1112                        "start": {
1113                          "line": 31,
1114                          "column": 3,
1115                          "program": "invalidCallInstruction.ets"
1116                        },
1117                        "end": {
1118                          "line": 31,
1119                          "column": 15,
1120                          "program": "invalidCallInstruction.ets"
1121                        }
1122                      }
1123                    },
1124                    {
1125                      "type": "VariableDeclaration",
1126                      "declarations": [
1127                        {
1128                          "type": "VariableDeclarator",
1129                          "id": {
1130                            "type": "Identifier",
1131                            "name": "i15",
1132                            "decorators": [],
1133                            "loc": {
1134                              "start": {
1135                                "line": 32,
1136                                "column": 7,
1137                                "program": "invalidCallInstruction.ets"
1138                              },
1139                              "end": {
1140                                "line": 32,
1141                                "column": 10,
1142                                "program": "invalidCallInstruction.ets"
1143                              }
1144                            }
1145                          },
1146                          "init": {
1147                            "type": "NumberLiteral",
1148                            "value": 1,
1149                            "loc": {
1150                              "start": {
1151                                "line": 32,
1152                                "column": 13,
1153                                "program": "invalidCallInstruction.ets"
1154                              },
1155                              "end": {
1156                                "line": 32,
1157                                "column": 14,
1158                                "program": "invalidCallInstruction.ets"
1159                              }
1160                            }
1161                          },
1162                          "loc": {
1163                            "start": {
1164                              "line": 32,
1165                              "column": 7,
1166                              "program": "invalidCallInstruction.ets"
1167                            },
1168                            "end": {
1169                              "line": 32,
1170                              "column": 14,
1171                              "program": "invalidCallInstruction.ets"
1172                            }
1173                          }
1174                        }
1175                      ],
1176                      "kind": "let",
1177                      "loc": {
1178                        "start": {
1179                          "line": 32,
1180                          "column": 3,
1181                          "program": "invalidCallInstruction.ets"
1182                        },
1183                        "end": {
1184                          "line": 32,
1185                          "column": 15,
1186                          "program": "invalidCallInstruction.ets"
1187                        }
1188                      }
1189                    },
1190                    {
1191                      "type": "VariableDeclaration",
1192                      "declarations": [
1193                        {
1194                          "type": "VariableDeclarator",
1195                          "id": {
1196                            "type": "Identifier",
1197                            "name": "i16",
1198                            "decorators": [],
1199                            "loc": {
1200                              "start": {
1201                                "line": 33,
1202                                "column": 7,
1203                                "program": "invalidCallInstruction.ets"
1204                              },
1205                              "end": {
1206                                "line": 33,
1207                                "column": 10,
1208                                "program": "invalidCallInstruction.ets"
1209                              }
1210                            }
1211                          },
1212                          "init": {
1213                            "type": "NumberLiteral",
1214                            "value": 1,
1215                            "loc": {
1216                              "start": {
1217                                "line": 33,
1218                                "column": 13,
1219                                "program": "invalidCallInstruction.ets"
1220                              },
1221                              "end": {
1222                                "line": 33,
1223                                "column": 14,
1224                                "program": "invalidCallInstruction.ets"
1225                              }
1226                            }
1227                          },
1228                          "loc": {
1229                            "start": {
1230                              "line": 33,
1231                              "column": 7,
1232                              "program": "invalidCallInstruction.ets"
1233                            },
1234                            "end": {
1235                              "line": 33,
1236                              "column": 14,
1237                              "program": "invalidCallInstruction.ets"
1238                            }
1239                          }
1240                        }
1241                      ],
1242                      "kind": "let",
1243                      "loc": {
1244                        "start": {
1245                          "line": 33,
1246                          "column": 3,
1247                          "program": "invalidCallInstruction.ets"
1248                        },
1249                        "end": {
1250                          "line": 33,
1251                          "column": 15,
1252                          "program": "invalidCallInstruction.ets"
1253                        }
1254                      }
1255                    },
1256                    {
1257                      "type": "VariableDeclaration",
1258                      "declarations": [
1259                        {
1260                          "type": "VariableDeclarator",
1261                          "id": {
1262                            "type": "Identifier",
1263                            "name": "l",
1264                            "typeAnnotation": {
1265                              "type": "ETSFunctionType",
1266                              "params": [],
1267                              "returnType": {
1268                                "type": "ETSPrimitiveType",
1269                                "loc": {
1270                                  "start": {
1271                                    "line": 35,
1272                                    "column": 17,
1273                                    "program": "invalidCallInstruction.ets"
1274                                  },
1275                                  "end": {
1276                                    "line": 35,
1277                                    "column": 21,
1278                                    "program": "invalidCallInstruction.ets"
1279                                  }
1280                                }
1281                              },
1282                              "loc": {
1283                                "start": {
1284                                  "line": 35,
1285                                  "column": 11,
1286                                  "program": "invalidCallInstruction.ets"
1287                                },
1288                                "end": {
1289                                  "line": 35,
1290                                  "column": 21,
1291                                  "program": "invalidCallInstruction.ets"
1292                                }
1293                              }
1294                            },
1295                            "decorators": [],
1296                            "loc": {
1297                              "start": {
1298                                "line": 35,
1299                                "column": 7,
1300                                "program": "invalidCallInstruction.ets"
1301                              },
1302                              "end": {
1303                                "line": 35,
1304                                "column": 8,
1305                                "program": "invalidCallInstruction.ets"
1306                              }
1307                            }
1308                          },
1309                          "init": {
1310                            "type": "ArrowFunctionExpression",
1311                            "function": {
1312                              "type": "ScriptFunction",
1313                              "id": null,
1314                              "generator": false,
1315                              "async": false,
1316                              "expression": false,
1317                              "params": [],
1318                              "returnType": {
1319                                "type": "ETSPrimitiveType",
1320                                "loc": {
1321                                  "start": {
1322                                    "line": 35,
1323                                    "column": 29,
1324                                    "program": "invalidCallInstruction.ets"
1325                                  },
1326                                  "end": {
1327                                    "line": 35,
1328                                    "column": 33,
1329                                    "program": "invalidCallInstruction.ets"
1330                                  }
1331                                }
1332                              },
1333                              "body": {
1334                                "type": "BlockStatement",
1335                                "statements": [
1336                                  {
1337                                    "type": "ExpressionStatement",
1338                                    "expression": {
1339                                      "type": "AssignmentExpression",
1340                                      "operator": "=",
1341                                      "left": {
1342                                        "type": "Identifier",
1343                                        "name": "i13",
1344                                        "decorators": [],
1345                                        "loc": {
1346                                          "start": {
1347                                            "line": 36,
1348                                            "column": 5,
1349                                            "program": "invalidCallInstruction.ets"
1350                                          },
1351                                          "end": {
1352                                            "line": 36,
1353                                            "column": 8,
1354                                            "program": "invalidCallInstruction.ets"
1355                                          }
1356                                        }
1357                                      },
1358                                      "right": {
1359                                        "type": "NumberLiteral",
1360                                        "value": 2,
1361                                        "loc": {
1362                                          "start": {
1363                                            "line": 36,
1364                                            "column": 11,
1365                                            "program": "invalidCallInstruction.ets"
1366                                          },
1367                                          "end": {
1368                                            "line": 36,
1369                                            "column": 12,
1370                                            "program": "invalidCallInstruction.ets"
1371                                          }
1372                                        }
1373                                      },
1374                                      "loc": {
1375                                        "start": {
1376                                          "line": 36,
1377                                          "column": 5,
1378                                          "program": "invalidCallInstruction.ets"
1379                                        },
1380                                        "end": {
1381                                          "line": 36,
1382                                          "column": 12,
1383                                          "program": "invalidCallInstruction.ets"
1384                                        }
1385                                      }
1386                                    },
1387                                    "loc": {
1388                                      "start": {
1389                                        "line": 36,
1390                                        "column": 5,
1391                                        "program": "invalidCallInstruction.ets"
1392                                      },
1393                                      "end": {
1394                                        "line": 36,
1395                                        "column": 13,
1396                                        "program": "invalidCallInstruction.ets"
1397                                      }
1398                                    }
1399                                  }
1400                                ],
1401                                "loc": {
1402                                  "start": {
1403                                    "line": 35,
1404                                    "column": 37,
1405                                    "program": "invalidCallInstruction.ets"
1406                                  },
1407                                  "end": {
1408                                    "line": 37,
1409                                    "column": 4,
1410                                    "program": "invalidCallInstruction.ets"
1411                                  }
1412                                }
1413                              },
1414                              "loc": {
1415                                "start": {
1416                                  "line": 35,
1417                                  "column": 24,
1418                                  "program": "invalidCallInstruction.ets"
1419                                },
1420                                "end": {
1421                                  "line": 37,
1422                                  "column": 4,
1423                                  "program": "invalidCallInstruction.ets"
1424                                }
1425                              }
1426                            },
1427                            "loc": {
1428                              "start": {
1429                                "line": 35,
1430                                "column": 24,
1431                                "program": "invalidCallInstruction.ets"
1432                              },
1433                              "end": {
1434                                "line": 37,
1435                                "column": 4,
1436                                "program": "invalidCallInstruction.ets"
1437                              }
1438                            }
1439                          },
1440                          "loc": {
1441                            "start": {
1442                              "line": 35,
1443                              "column": 7,
1444                              "program": "invalidCallInstruction.ets"
1445                            },
1446                            "end": {
1447                              "line": 37,
1448                              "column": 4,
1449                              "program": "invalidCallInstruction.ets"
1450                            }
1451                          }
1452                        }
1453                      ],
1454                      "kind": "let",
1455                      "loc": {
1456                        "start": {
1457                          "line": 35,
1458                          "column": 3,
1459                          "program": "invalidCallInstruction.ets"
1460                        },
1461                        "end": {
1462                          "line": 37,
1463                          "column": 4,
1464                          "program": "invalidCallInstruction.ets"
1465                        }
1466                      }
1467                    },
1468                    {
1469                      "type": "ReturnStatement",
1470                      "argument": {
1471                        "type": "NumberLiteral",
1472                        "value": 0,
1473                        "loc": {
1474                          "start": {
1475                            "line": 39,
1476                            "column": 9,
1477                            "program": "invalidCallInstruction.ets"
1478                          },
1479                          "end": {
1480                            "line": 39,
1481                            "column": 10,
1482                            "program": "invalidCallInstruction.ets"
1483                          }
1484                        }
1485                      },
1486                      "loc": {
1487                        "start": {
1488                          "line": 39,
1489                          "column": 2,
1490                          "program": "invalidCallInstruction.ets"
1491                        },
1492                        "end": {
1493                          "line": 39,
1494                          "column": 11,
1495                          "program": "invalidCallInstruction.ets"
1496                        }
1497                      }
1498                    }
1499                  ],
1500                  "loc": {
1501                    "start": {
1502                      "line": 17,
1503                      "column": 1,
1504                      "program": "invalidCallInstruction.ets"
1505                    },
1506                    "end": {
1507                      "line": 40,
1508                      "column": 2,
1509                      "program": "invalidCallInstruction.ets"
1510                    }
1511                  }
1512                },
1513                "loc": {
1514                  "start": {
1515                    "line": 16,
1516                    "column": 10,
1517                    "program": "invalidCallInstruction.ets"
1518                  },
1519                  "end": {
1520                    "line": 40,
1521                    "column": 2,
1522                    "program": "invalidCallInstruction.ets"
1523                  }
1524                }
1525              },
1526              "loc": {
1527                "start": {
1528                  "line": 16,
1529                  "column": 10,
1530                  "program": "invalidCallInstruction.ets"
1531                },
1532                "end": {
1533                  "line": 40,
1534                  "column": 2,
1535                  "program": "invalidCallInstruction.ets"
1536                }
1537              }
1538            },
1539            "overloads": [],
1540            "decorators": [],
1541            "loc": {
1542              "start": {
1543                "line": 16,
1544                "column": 1,
1545                "program": "invalidCallInstruction.ets"
1546              },
1547              "end": {
1548                "line": 40,
1549                "column": 2,
1550                "program": "invalidCallInstruction.ets"
1551              }
1552            }
1553          }
1554        ],
1555        "loc": {
1556          "start": {
1557            "line": 1,
1558            "column": 1,
1559            "program": "invalidCallInstruction.ets"
1560          },
1561          "end": {
1562            "line": 1,
1563            "column": 1,
1564            "program": "invalidCallInstruction.ets"
1565          }
1566        }
1567      },
1568      "loc": {
1569        "start": {
1570          "line": 1,
1571          "column": 1,
1572          "program": "invalidCallInstruction.ets"
1573        },
1574        "end": {
1575          "line": 1,
1576          "column": 1,
1577          "program": "invalidCallInstruction.ets"
1578        }
1579      }
1580    }
1581  ],
1582  "loc": {
1583    "start": {
1584      "line": 1,
1585      "column": 1,
1586      "program": "invalidCallInstruction.ets"
1587    },
1588    "end": {
1589      "line": 42,
1590      "column": 1,
1591      "program": "invalidCallInstruction.ets"
1592    }
1593  }
1594}
1595