1{ 2 "type": "Program", 3 "statements": [ 4 { 5 "type": "VariableDeclaration", 6 "declarations": [ 7 { 8 "type": "VariableDeclarator", 9 "id": { 10 "type": "Identifier", 11 "name": "variable", 12 "typeAnnotation": { 13 "type": "TSUnknownKeyword", 14 "loc": { 15 "start": { 16 "line": 17, 17 "column": 15, 18 "program": "assignment_unknown.ts" 19 }, 20 "end": { 21 "line": 17, 22 "column": 22, 23 "program": "assignment_unknown.ts" 24 } 25 } 26 }, 27 "decorators": [], 28 "loc": { 29 "start": { 30 "line": 17, 31 "column": 5, 32 "program": "assignment_unknown.ts" 33 }, 34 "end": { 35 "line": 17, 36 "column": 13, 37 "program": "assignment_unknown.ts" 38 } 39 } 40 }, 41 "init": null, 42 "loc": { 43 "start": { 44 "line": 17, 45 "column": 5, 46 "program": "assignment_unknown.ts" 47 }, 48 "end": { 49 "line": 17, 50 "column": 13, 51 "program": "assignment_unknown.ts" 52 } 53 } 54 } 55 ], 56 "kind": "let", 57 "loc": { 58 "start": { 59 "line": 17, 60 "column": 1, 61 "program": "assignment_unknown.ts" 62 }, 63 "end": { 64 "line": 17, 65 "column": 23, 66 "program": "assignment_unknown.ts" 67 } 68 } 69 }, 70 { 71 "type": "ExpressionStatement", 72 "expression": { 73 "type": "AssignmentExpression", 74 "operator": "=", 75 "left": { 76 "type": "Identifier", 77 "name": "variable", 78 "decorators": [], 79 "loc": { 80 "start": { 81 "line": 19, 82 "column": 1, 83 "program": "assignment_unknown.ts" 84 }, 85 "end": { 86 "line": 19, 87 "column": 9, 88 "program": "assignment_unknown.ts" 89 } 90 } 91 }, 92 "right": { 93 "type": "NullLiteral", 94 "value": null, 95 "loc": { 96 "start": { 97 "line": 19, 98 "column": 12, 99 "program": "assignment_unknown.ts" 100 }, 101 "end": { 102 "line": 19, 103 "column": 16, 104 "program": "assignment_unknown.ts" 105 } 106 } 107 }, 108 "loc": { 109 "start": { 110 "line": 19, 111 "column": 1, 112 "program": "assignment_unknown.ts" 113 }, 114 "end": { 115 "line": 19, 116 "column": 16, 117 "program": "assignment_unknown.ts" 118 } 119 } 120 }, 121 "loc": { 122 "start": { 123 "line": 19, 124 "column": 1, 125 "program": "assignment_unknown.ts" 126 }, 127 "end": { 128 "line": 19, 129 "column": 17, 130 "program": "assignment_unknown.ts" 131 } 132 } 133 }, 134 { 135 "type": "ExpressionStatement", 136 "expression": { 137 "type": "AssignmentExpression", 138 "operator": "=", 139 "left": { 140 "type": "Identifier", 141 "name": "variable", 142 "decorators": [], 143 "loc": { 144 "start": { 145 "line": 20, 146 "column": 1, 147 "program": "assignment_unknown.ts" 148 }, 149 "end": { 150 "line": 20, 151 "column": 9, 152 "program": "assignment_unknown.ts" 153 } 154 } 155 }, 156 "right": { 157 "type": "BooleanLiteral", 158 "value": true, 159 "loc": { 160 "start": { 161 "line": 20, 162 "column": 12, 163 "program": "assignment_unknown.ts" 164 }, 165 "end": { 166 "line": 20, 167 "column": 16, 168 "program": "assignment_unknown.ts" 169 } 170 } 171 }, 172 "loc": { 173 "start": { 174 "line": 20, 175 "column": 1, 176 "program": "assignment_unknown.ts" 177 }, 178 "end": { 179 "line": 20, 180 "column": 16, 181 "program": "assignment_unknown.ts" 182 } 183 } 184 }, 185 "loc": { 186 "start": { 187 "line": 20, 188 "column": 1, 189 "program": "assignment_unknown.ts" 190 }, 191 "end": { 192 "line": 20, 193 "column": 17, 194 "program": "assignment_unknown.ts" 195 } 196 } 197 }, 198 { 199 "type": "ExpressionStatement", 200 "expression": { 201 "type": "AssignmentExpression", 202 "operator": "=", 203 "left": { 204 "type": "Identifier", 205 "name": "variable", 206 "decorators": [], 207 "loc": { 208 "start": { 209 "line": 21, 210 "column": 1, 211 "program": "assignment_unknown.ts" 212 }, 213 "end": { 214 "line": 21, 215 "column": 9, 216 "program": "assignment_unknown.ts" 217 } 218 } 219 }, 220 "right": { 221 "type": "NumberLiteral", 222 "value": 12, 223 "loc": { 224 "start": { 225 "line": 21, 226 "column": 12, 227 "program": "assignment_unknown.ts" 228 }, 229 "end": { 230 "line": 21, 231 "column": 14, 232 "program": "assignment_unknown.ts" 233 } 234 } 235 }, 236 "loc": { 237 "start": { 238 "line": 21, 239 "column": 1, 240 "program": "assignment_unknown.ts" 241 }, 242 "end": { 243 "line": 21, 244 "column": 14, 245 "program": "assignment_unknown.ts" 246 } 247 } 248 }, 249 "loc": { 250 "start": { 251 "line": 21, 252 "column": 1, 253 "program": "assignment_unknown.ts" 254 }, 255 "end": { 256 "line": 21, 257 "column": 15, 258 "program": "assignment_unknown.ts" 259 } 260 } 261 }, 262 { 263 "type": "ExpressionStatement", 264 "expression": { 265 "type": "AssignmentExpression", 266 "operator": "=", 267 "left": { 268 "type": "Identifier", 269 "name": "variable", 270 "decorators": [], 271 "loc": { 272 "start": { 273 "line": 22, 274 "column": 1, 275 "program": "assignment_unknown.ts" 276 }, 277 "end": { 278 "line": 22, 279 "column": 9, 280 "program": "assignment_unknown.ts" 281 } 282 } 283 }, 284 "right": { 285 "type": "StringLiteral", 286 "value": "Hello World", 287 "loc": { 288 "start": { 289 "line": 22, 290 "column": 12, 291 "program": "assignment_unknown.ts" 292 }, 293 "end": { 294 "line": 22, 295 "column": 25, 296 "program": "assignment_unknown.ts" 297 } 298 } 299 }, 300 "loc": { 301 "start": { 302 "line": 22, 303 "column": 1, 304 "program": "assignment_unknown.ts" 305 }, 306 "end": { 307 "line": 22, 308 "column": 25, 309 "program": "assignment_unknown.ts" 310 } 311 } 312 }, 313 "loc": { 314 "start": { 315 "line": 22, 316 "column": 1, 317 "program": "assignment_unknown.ts" 318 }, 319 "end": { 320 "line": 22, 321 "column": 26, 322 "program": "assignment_unknown.ts" 323 } 324 } 325 }, 326 { 327 "type": "ExpressionStatement", 328 "expression": { 329 "type": "AssignmentExpression", 330 "operator": "=", 331 "left": { 332 "type": "Identifier", 333 "name": "variable", 334 "decorators": [], 335 "loc": { 336 "start": { 337 "line": 23, 338 "column": 1, 339 "program": "assignment_unknown.ts" 340 }, 341 "end": { 342 "line": 23, 343 "column": 9, 344 "program": "assignment_unknown.ts" 345 } 346 } 347 }, 348 "right": { 349 "type": "ArrayExpression", 350 "elements": [], 351 "loc": { 352 "start": { 353 "line": 23, 354 "column": 12, 355 "program": "assignment_unknown.ts" 356 }, 357 "end": { 358 "line": 23, 359 "column": 14, 360 "program": "assignment_unknown.ts" 361 } 362 } 363 }, 364 "loc": { 365 "start": { 366 "line": 23, 367 "column": 1, 368 "program": "assignment_unknown.ts" 369 }, 370 "end": { 371 "line": 23, 372 "column": 14, 373 "program": "assignment_unknown.ts" 374 } 375 } 376 }, 377 "loc": { 378 "start": { 379 "line": 23, 380 "column": 1, 381 "program": "assignment_unknown.ts" 382 }, 383 "end": { 384 "line": 23, 385 "column": 15, 386 "program": "assignment_unknown.ts" 387 } 388 } 389 }, 390 { 391 "type": "ExpressionStatement", 392 "expression": { 393 "type": "AssignmentExpression", 394 "operator": "=", 395 "left": { 396 "type": "Identifier", 397 "name": "variable", 398 "decorators": [], 399 "loc": { 400 "start": { 401 "line": 24, 402 "column": 1, 403 "program": "assignment_unknown.ts" 404 }, 405 "end": { 406 "line": 24, 407 "column": 9, 408 "program": "assignment_unknown.ts" 409 } 410 } 411 }, 412 "right": { 413 "type": "ObjectExpression", 414 "properties": [], 415 "loc": { 416 "start": { 417 "line": 24, 418 "column": 12, 419 "program": "assignment_unknown.ts" 420 }, 421 "end": { 422 "line": 24, 423 "column": 14, 424 "program": "assignment_unknown.ts" 425 } 426 } 427 }, 428 "loc": { 429 "start": { 430 "line": 24, 431 "column": 1, 432 "program": "assignment_unknown.ts" 433 }, 434 "end": { 435 "line": 24, 436 "column": 14, 437 "program": "assignment_unknown.ts" 438 } 439 } 440 }, 441 "loc": { 442 "start": { 443 "line": 24, 444 "column": 1, 445 "program": "assignment_unknown.ts" 446 }, 447 "end": { 448 "line": 24, 449 "column": 15, 450 "program": "assignment_unknown.ts" 451 } 452 } 453 } 454 ], 455 "loc": { 456 "start": { 457 "line": 1, 458 "column": 1, 459 "program": "assignment_unknown.ts" 460 }, 461 "end": { 462 "line": 25, 463 "column": 1, 464 "program": "assignment_unknown.ts" 465 } 466 } 467} 468