iteration.out
1 { 2 "Iteration": { 3 "variable": { 4 "name": "x", 5 "span": { 6 "lo": 4, 7 "hi": 5 8 }, 9 "id": 1 10 }, 11 "type_": { 12 "Integer": "U8" 13 }, 14 "start": { 15 "Literal": { 16 "span": { 17 "lo": 13, 18 "hi": 16 19 }, 20 "id": 2, 21 "variant": { 22 "Integer": [ 23 "U8", 24 "0" 25 ] 26 } 27 } 28 }, 29 "stop": { 30 "Literal": { 31 "span": { 32 "lo": 18, 33 "hi": 21 34 }, 35 "id": 3, 36 "variant": { 37 "Integer": [ 38 "U8", 39 "7" 40 ] 41 } 42 } 43 }, 44 "inclusive": false, 45 "block": { 46 "statements": [], 47 "span": { 48 "lo": 22, 49 "hi": 24 50 }, 51 "id": 4 52 }, 53 "span": { 54 "lo": 0, 55 "hi": 24 56 }, 57 "id": 0 58 } 59 } 60 61 { 62 "Iteration": { 63 "variable": { 64 "name": "x", 65 "span": { 66 "lo": 29, 67 "hi": 30 68 }, 69 "id": 1 70 }, 71 "type_": { 72 "Integer": "I64" 73 }, 74 "start": { 75 "Literal": { 76 "span": { 77 "lo": 39, 78 "hi": 43 79 }, 80 "id": 2, 81 "variant": { 82 "Integer": [ 83 "I64", 84 "0" 85 ] 86 } 87 } 88 }, 89 "stop": { 90 "Literal": { 91 "span": { 92 "lo": 45, 93 "hi": 49 94 }, 95 "id": 3, 96 "variant": { 97 "Integer": [ 98 "I64", 99 "7" 100 ] 101 } 102 } 103 }, 104 "inclusive": false, 105 "block": { 106 "statements": [ 107 { 108 "Return": { 109 "expression": { 110 "Literal": { 111 "span": { 112 "lo": 63, 113 "hi": 66 114 }, 115 "id": 5, 116 "variant": { 117 "Integer": [ 118 "U8", 119 "1" 120 ] 121 } 122 } 123 }, 124 "span": { 125 "lo": 56, 126 "hi": 67 127 }, 128 "id": 4 129 } 130 } 131 ], 132 "span": { 133 "lo": 50, 134 "hi": 69 135 }, 136 "id": 6 137 }, 138 "span": { 139 "lo": 25, 140 "hi": 69 141 }, 142 "id": 0 143 } 144 } 145 146 { 147 "Iteration": { 148 "variable": { 149 "name": "x", 150 "span": { 151 "lo": 74, 152 "hi": 75 153 }, 154 "id": 1 155 }, 156 "type_": "Field", 157 "start": { 158 "Literal": { 159 "span": { 160 "lo": 86, 161 "hi": 92 162 }, 163 "id": 2, 164 "variant": { 165 "Field": "0" 166 } 167 } 168 }, 169 "stop": { 170 "Literal": { 171 "span": { 172 "lo": 94, 173 "hi": 98 174 }, 175 "id": 3, 176 "variant": { 177 "Integer": [ 178 "U8", 179 "99" 180 ] 181 } 182 } 183 }, 184 "inclusive": false, 185 "block": { 186 "statements": [ 187 { 188 "Return": { 189 "expression": { 190 "Literal": { 191 "span": { 192 "lo": 112, 193 "hi": 115 194 }, 195 "id": 5, 196 "variant": { 197 "Integer": [ 198 "U8", 199 "1" 200 ] 201 } 202 } 203 }, 204 "span": { 205 "lo": 105, 206 "hi": 116 207 }, 208 "id": 4 209 } 210 } 211 ], 212 "span": { 213 "lo": 99, 214 "hi": 118 215 }, 216 "id": 6 217 }, 218 "span": { 219 "lo": 70, 220 "hi": 118 221 }, 222 "id": 0 223 } 224 } 225 226 { 227 "Iteration": { 228 "variable": { 229 "name": "x", 230 "span": { 231 "lo": 123, 232 "hi": 124 233 }, 234 "id": 1 235 }, 236 "type_": "Boolean", 237 "start": { 238 "Literal": { 239 "span": { 240 "lo": 134, 241 "hi": 137 242 }, 243 "id": 2, 244 "variant": { 245 "Integer": [ 246 "U8", 247 "0" 248 ] 249 } 250 } 251 }, 252 "stop": { 253 "Path": { 254 "qualifier": [], 255 "identifier": { 256 "name": "Self", 257 "span": { 258 "lo": 139, 259 "hi": 143 260 }, 261 "id": 4 262 }, 263 "is_absolute": false, 264 "absolute_path": null, 265 "span": { 266 "lo": 139, 267 "hi": 143 268 }, 269 "id": 3 270 } 271 }, 272 "inclusive": false, 273 "block": { 274 "statements": [ 275 { 276 "Return": { 277 "expression": { 278 "Literal": { 279 "span": { 280 "lo": 157, 281 "hi": 160 282 }, 283 "id": 6, 284 "variant": { 285 "Integer": [ 286 "U8", 287 "1" 288 ] 289 } 290 } 291 }, 292 "span": { 293 "lo": 150, 294 "hi": 161 295 }, 296 "id": 5 297 } 298 } 299 ], 300 "span": { 301 "lo": 144, 302 "hi": 163 303 }, 304 "id": 7 305 }, 306 "span": { 307 "lo": 119, 308 "hi": 163 309 }, 310 "id": 0 311 } 312 } 313 314 { 315 "Iteration": { 316 "variable": { 317 "name": "x", 318 "span": { 319 "lo": 168, 320 "hi": 169 321 }, 322 "id": 1 323 }, 324 "type_": null, 325 "start": { 326 "Literal": { 327 "span": { 328 "lo": 173, 329 "hi": 176 330 }, 331 "id": 2, 332 "variant": { 333 "Integer": [ 334 "U8", 335 "0" 336 ] 337 } 338 } 339 }, 340 "stop": { 341 "Literal": { 342 "span": { 343 "lo": 178, 344 "hi": 181 345 }, 346 "id": 3, 347 "variant": { 348 "Integer": [ 349 "U8", 350 "7" 351 ] 352 } 353 } 354 }, 355 "inclusive": false, 356 "block": { 357 "statements": [], 358 "span": { 359 "lo": 182, 360 "hi": 184 361 }, 362 "id": 4 363 }, 364 "span": { 365 "lo": 164, 366 "hi": 184 367 }, 368 "id": 0 369 } 370 } 371 372 { 373 "Iteration": { 374 "variable": { 375 "name": "x", 376 "span": { 377 "lo": 189, 378 "hi": 190 379 }, 380 "id": 1 381 }, 382 "type_": null, 383 "start": { 384 "Literal": { 385 "span": { 386 "lo": 194, 387 "hi": 198 388 }, 389 "id": 2, 390 "variant": { 391 "Integer": [ 392 "I64", 393 "0" 394 ] 395 } 396 } 397 }, 398 "stop": { 399 "Literal": { 400 "span": { 401 "lo": 200, 402 "hi": 204 403 }, 404 "id": 3, 405 "variant": { 406 "Integer": [ 407 "I64", 408 "7" 409 ] 410 } 411 } 412 }, 413 "inclusive": false, 414 "block": { 415 "statements": [ 416 { 417 "Return": { 418 "expression": { 419 "Literal": { 420 "span": { 421 "lo": 218, 422 "hi": 221 423 }, 424 "id": 5, 425 "variant": { 426 "Integer": [ 427 "U8", 428 "1" 429 ] 430 } 431 } 432 }, 433 "span": { 434 "lo": 211, 435 "hi": 222 436 }, 437 "id": 4 438 } 439 } 440 ], 441 "span": { 442 "lo": 205, 443 "hi": 224 444 }, 445 "id": 6 446 }, 447 "span": { 448 "lo": 185, 449 "hi": 224 450 }, 451 "id": 0 452 } 453 } 454 455 { 456 "Iteration": { 457 "variable": { 458 "name": "x", 459 "span": { 460 "lo": 229, 461 "hi": 230 462 }, 463 "id": 1 464 }, 465 "type_": null, 466 "start": { 467 "Literal": { 468 "span": { 469 "lo": 234, 470 "hi": 240 471 }, 472 "id": 2, 473 "variant": { 474 "Field": "0" 475 } 476 } 477 }, 478 "stop": { 479 "Literal": { 480 "span": { 481 "lo": 242, 482 "hi": 246 483 }, 484 "id": 3, 485 "variant": { 486 "Integer": [ 487 "U8", 488 "99" 489 ] 490 } 491 } 492 }, 493 "inclusive": false, 494 "block": { 495 "statements": [ 496 { 497 "Return": { 498 "expression": { 499 "Literal": { 500 "span": { 501 "lo": 260, 502 "hi": 263 503 }, 504 "id": 5, 505 "variant": { 506 "Integer": [ 507 "U8", 508 "1" 509 ] 510 } 511 } 512 }, 513 "span": { 514 "lo": 253, 515 "hi": 264 516 }, 517 "id": 4 518 } 519 } 520 ], 521 "span": { 522 "lo": 247, 523 "hi": 266 524 }, 525 "id": 6 526 }, 527 "span": { 528 "lo": 225, 529 "hi": 266 530 }, 531 "id": 0 532 } 533 } 534 535 { 536 "Iteration": { 537 "variable": { 538 "name": "x", 539 "span": { 540 "lo": 271, 541 "hi": 272 542 }, 543 "id": 1 544 }, 545 "type_": null, 546 "start": { 547 "Literal": { 548 "span": { 549 "lo": 276, 550 "hi": 279 551 }, 552 "id": 2, 553 "variant": { 554 "Integer": [ 555 "U8", 556 "0" 557 ] 558 } 559 } 560 }, 561 "stop": { 562 "Path": { 563 "qualifier": [], 564 "identifier": { 565 "name": "Self", 566 "span": { 567 "lo": 281, 568 "hi": 285 569 }, 570 "id": 4 571 }, 572 "is_absolute": false, 573 "absolute_path": null, 574 "span": { 575 "lo": 281, 576 "hi": 285 577 }, 578 "id": 3 579 } 580 }, 581 "inclusive": false, 582 "block": { 583 "statements": [ 584 { 585 "Return": { 586 "expression": { 587 "Literal": { 588 "span": { 589 "lo": 299, 590 "hi": 302 591 }, 592 "id": 6, 593 "variant": { 594 "Integer": [ 595 "U8", 596 "1" 597 ] 598 } 599 } 600 }, 601 "span": { 602 "lo": 292, 603 "hi": 303 604 }, 605 "id": 5 606 } 607 } 608 ], 609 "span": { 610 "lo": 286, 611 "hi": 305 612 }, 613 "id": 7 614 }, 615 "span": { 616 "lo": 267, 617 "hi": 305 618 }, 619 "id": 0 620 } 621 } 622