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