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