cuelang.org/go@v0.13.0/cue/testdata/benchmarks/typocheck.txtar (about) 1 -- in.cue -- 2 // Issue #3881 3 import "list" 4 5 out: #Output & {#input: _input} 6 7 _input: { 8 for n in list.Range(1, 100, 1) { 9 "A\(n)": "B\(n)": name: "name\(n)" 10 } 11 } 12 #Embed: [string]: string 13 #Output: { 14 #Embed 15 #input: _ 16 17 for _, lvlA in #input { 18 for nameB, lvlB in lvlA { 19 (nameB): lvlB.name 20 } 21 } 22 } 23 -- out/evalalpha/stats -- 24 Leaks: 703 25 Freed: 0 26 Reused: 0 27 Allocs: 703 28 Retain: 0 29 30 Unifications: 703 31 Conjuncts: 1305 32 Disjuncts: 0 33 34 CloseIDElems: 31712 35 NumCloseIDs: 210 36 -- diff/-out/evalalpha/stats<==>+out/eval/stats -- 37 diff old new 38 --- old 39 +++ new 40 @@ -1,9 +1,12 @@ 41 -Leaks: 0 42 -Freed: 700 43 -Reused: 594 44 -Allocs: 106 45 -Retain: 108 46 - 47 -Unifications: 700 48 -Conjuncts: 1302 49 -Disjuncts: 807 50 +Leaks: 703 51 +Freed: 0 52 +Reused: 0 53 +Allocs: 703 54 +Retain: 0 55 + 56 +Unifications: 703 57 +Conjuncts: 1305 58 +Disjuncts: 0 59 + 60 +CloseIDElems: 31712 61 +NumCloseIDs: 210 62 -- out/eval/stats -- 63 Leaks: 0 64 Freed: 700 65 Reused: 594 66 Allocs: 106 67 Retain: 108 68 69 Unifications: 700 70 Conjuncts: 1302 71 Disjuncts: 807 72 -- out/eval -- 73 (struct){ 74 out: (#struct){ 75 #input: (#struct){ 76 A1: (#struct){ 77 B1: (#struct){ 78 name: (string){ "name1" } 79 } 80 } 81 A2: (#struct){ 82 B2: (#struct){ 83 name: (string){ "name2" } 84 } 85 } 86 A3: (#struct){ 87 B3: (#struct){ 88 name: (string){ "name3" } 89 } 90 } 91 A4: (#struct){ 92 B4: (#struct){ 93 name: (string){ "name4" } 94 } 95 } 96 A5: (#struct){ 97 B5: (#struct){ 98 name: (string){ "name5" } 99 } 100 } 101 A6: (#struct){ 102 B6: (#struct){ 103 name: (string){ "name6" } 104 } 105 } 106 A7: (#struct){ 107 B7: (#struct){ 108 name: (string){ "name7" } 109 } 110 } 111 A8: (#struct){ 112 B8: (#struct){ 113 name: (string){ "name8" } 114 } 115 } 116 A9: (#struct){ 117 B9: (#struct){ 118 name: (string){ "name9" } 119 } 120 } 121 A10: (#struct){ 122 B10: (#struct){ 123 name: (string){ "name10" } 124 } 125 } 126 A11: (#struct){ 127 B11: (#struct){ 128 name: (string){ "name11" } 129 } 130 } 131 A12: (#struct){ 132 B12: (#struct){ 133 name: (string){ "name12" } 134 } 135 } 136 A13: (#struct){ 137 B13: (#struct){ 138 name: (string){ "name13" } 139 } 140 } 141 A14: (#struct){ 142 B14: (#struct){ 143 name: (string){ "name14" } 144 } 145 } 146 A15: (#struct){ 147 B15: (#struct){ 148 name: (string){ "name15" } 149 } 150 } 151 A16: (#struct){ 152 B16: (#struct){ 153 name: (string){ "name16" } 154 } 155 } 156 A17: (#struct){ 157 B17: (#struct){ 158 name: (string){ "name17" } 159 } 160 } 161 A18: (#struct){ 162 B18: (#struct){ 163 name: (string){ "name18" } 164 } 165 } 166 A19: (#struct){ 167 B19: (#struct){ 168 name: (string){ "name19" } 169 } 170 } 171 A20: (#struct){ 172 B20: (#struct){ 173 name: (string){ "name20" } 174 } 175 } 176 A21: (#struct){ 177 B21: (#struct){ 178 name: (string){ "name21" } 179 } 180 } 181 A22: (#struct){ 182 B22: (#struct){ 183 name: (string){ "name22" } 184 } 185 } 186 A23: (#struct){ 187 B23: (#struct){ 188 name: (string){ "name23" } 189 } 190 } 191 A24: (#struct){ 192 B24: (#struct){ 193 name: (string){ "name24" } 194 } 195 } 196 A25: (#struct){ 197 B25: (#struct){ 198 name: (string){ "name25" } 199 } 200 } 201 A26: (#struct){ 202 B26: (#struct){ 203 name: (string){ "name26" } 204 } 205 } 206 A27: (#struct){ 207 B27: (#struct){ 208 name: (string){ "name27" } 209 } 210 } 211 A28: (#struct){ 212 B28: (#struct){ 213 name: (string){ "name28" } 214 } 215 } 216 A29: (#struct){ 217 B29: (#struct){ 218 name: (string){ "name29" } 219 } 220 } 221 A30: (#struct){ 222 B30: (#struct){ 223 name: (string){ "name30" } 224 } 225 } 226 A31: (#struct){ 227 B31: (#struct){ 228 name: (string){ "name31" } 229 } 230 } 231 A32: (#struct){ 232 B32: (#struct){ 233 name: (string){ "name32" } 234 } 235 } 236 A33: (#struct){ 237 B33: (#struct){ 238 name: (string){ "name33" } 239 } 240 } 241 A34: (#struct){ 242 B34: (#struct){ 243 name: (string){ "name34" } 244 } 245 } 246 A35: (#struct){ 247 B35: (#struct){ 248 name: (string){ "name35" } 249 } 250 } 251 A36: (#struct){ 252 B36: (#struct){ 253 name: (string){ "name36" } 254 } 255 } 256 A37: (#struct){ 257 B37: (#struct){ 258 name: (string){ "name37" } 259 } 260 } 261 A38: (#struct){ 262 B38: (#struct){ 263 name: (string){ "name38" } 264 } 265 } 266 A39: (#struct){ 267 B39: (#struct){ 268 name: (string){ "name39" } 269 } 270 } 271 A40: (#struct){ 272 B40: (#struct){ 273 name: (string){ "name40" } 274 } 275 } 276 A41: (#struct){ 277 B41: (#struct){ 278 name: (string){ "name41" } 279 } 280 } 281 A42: (#struct){ 282 B42: (#struct){ 283 name: (string){ "name42" } 284 } 285 } 286 A43: (#struct){ 287 B43: (#struct){ 288 name: (string){ "name43" } 289 } 290 } 291 A44: (#struct){ 292 B44: (#struct){ 293 name: (string){ "name44" } 294 } 295 } 296 A45: (#struct){ 297 B45: (#struct){ 298 name: (string){ "name45" } 299 } 300 } 301 A46: (#struct){ 302 B46: (#struct){ 303 name: (string){ "name46" } 304 } 305 } 306 A47: (#struct){ 307 B47: (#struct){ 308 name: (string){ "name47" } 309 } 310 } 311 A48: (#struct){ 312 B48: (#struct){ 313 name: (string){ "name48" } 314 } 315 } 316 A49: (#struct){ 317 B49: (#struct){ 318 name: (string){ "name49" } 319 } 320 } 321 A50: (#struct){ 322 B50: (#struct){ 323 name: (string){ "name50" } 324 } 325 } 326 A51: (#struct){ 327 B51: (#struct){ 328 name: (string){ "name51" } 329 } 330 } 331 A52: (#struct){ 332 B52: (#struct){ 333 name: (string){ "name52" } 334 } 335 } 336 A53: (#struct){ 337 B53: (#struct){ 338 name: (string){ "name53" } 339 } 340 } 341 A54: (#struct){ 342 B54: (#struct){ 343 name: (string){ "name54" } 344 } 345 } 346 A55: (#struct){ 347 B55: (#struct){ 348 name: (string){ "name55" } 349 } 350 } 351 A56: (#struct){ 352 B56: (#struct){ 353 name: (string){ "name56" } 354 } 355 } 356 A57: (#struct){ 357 B57: (#struct){ 358 name: (string){ "name57" } 359 } 360 } 361 A58: (#struct){ 362 B58: (#struct){ 363 name: (string){ "name58" } 364 } 365 } 366 A59: (#struct){ 367 B59: (#struct){ 368 name: (string){ "name59" } 369 } 370 } 371 A60: (#struct){ 372 B60: (#struct){ 373 name: (string){ "name60" } 374 } 375 } 376 A61: (#struct){ 377 B61: (#struct){ 378 name: (string){ "name61" } 379 } 380 } 381 A62: (#struct){ 382 B62: (#struct){ 383 name: (string){ "name62" } 384 } 385 } 386 A63: (#struct){ 387 B63: (#struct){ 388 name: (string){ "name63" } 389 } 390 } 391 A64: (#struct){ 392 B64: (#struct){ 393 name: (string){ "name64" } 394 } 395 } 396 A65: (#struct){ 397 B65: (#struct){ 398 name: (string){ "name65" } 399 } 400 } 401 A66: (#struct){ 402 B66: (#struct){ 403 name: (string){ "name66" } 404 } 405 } 406 A67: (#struct){ 407 B67: (#struct){ 408 name: (string){ "name67" } 409 } 410 } 411 A68: (#struct){ 412 B68: (#struct){ 413 name: (string){ "name68" } 414 } 415 } 416 A69: (#struct){ 417 B69: (#struct){ 418 name: (string){ "name69" } 419 } 420 } 421 A70: (#struct){ 422 B70: (#struct){ 423 name: (string){ "name70" } 424 } 425 } 426 A71: (#struct){ 427 B71: (#struct){ 428 name: (string){ "name71" } 429 } 430 } 431 A72: (#struct){ 432 B72: (#struct){ 433 name: (string){ "name72" } 434 } 435 } 436 A73: (#struct){ 437 B73: (#struct){ 438 name: (string){ "name73" } 439 } 440 } 441 A74: (#struct){ 442 B74: (#struct){ 443 name: (string){ "name74" } 444 } 445 } 446 A75: (#struct){ 447 B75: (#struct){ 448 name: (string){ "name75" } 449 } 450 } 451 A76: (#struct){ 452 B76: (#struct){ 453 name: (string){ "name76" } 454 } 455 } 456 A77: (#struct){ 457 B77: (#struct){ 458 name: (string){ "name77" } 459 } 460 } 461 A78: (#struct){ 462 B78: (#struct){ 463 name: (string){ "name78" } 464 } 465 } 466 A79: (#struct){ 467 B79: (#struct){ 468 name: (string){ "name79" } 469 } 470 } 471 A80: (#struct){ 472 B80: (#struct){ 473 name: (string){ "name80" } 474 } 475 } 476 A81: (#struct){ 477 B81: (#struct){ 478 name: (string){ "name81" } 479 } 480 } 481 A82: (#struct){ 482 B82: (#struct){ 483 name: (string){ "name82" } 484 } 485 } 486 A83: (#struct){ 487 B83: (#struct){ 488 name: (string){ "name83" } 489 } 490 } 491 A84: (#struct){ 492 B84: (#struct){ 493 name: (string){ "name84" } 494 } 495 } 496 A85: (#struct){ 497 B85: (#struct){ 498 name: (string){ "name85" } 499 } 500 } 501 A86: (#struct){ 502 B86: (#struct){ 503 name: (string){ "name86" } 504 } 505 } 506 A87: (#struct){ 507 B87: (#struct){ 508 name: (string){ "name87" } 509 } 510 } 511 A88: (#struct){ 512 B88: (#struct){ 513 name: (string){ "name88" } 514 } 515 } 516 A89: (#struct){ 517 B89: (#struct){ 518 name: (string){ "name89" } 519 } 520 } 521 A90: (#struct){ 522 B90: (#struct){ 523 name: (string){ "name90" } 524 } 525 } 526 A91: (#struct){ 527 B91: (#struct){ 528 name: (string){ "name91" } 529 } 530 } 531 A92: (#struct){ 532 B92: (#struct){ 533 name: (string){ "name92" } 534 } 535 } 536 A93: (#struct){ 537 B93: (#struct){ 538 name: (string){ "name93" } 539 } 540 } 541 A94: (#struct){ 542 B94: (#struct){ 543 name: (string){ "name94" } 544 } 545 } 546 A95: (#struct){ 547 B95: (#struct){ 548 name: (string){ "name95" } 549 } 550 } 551 A96: (#struct){ 552 B96: (#struct){ 553 name: (string){ "name96" } 554 } 555 } 556 A97: (#struct){ 557 B97: (#struct){ 558 name: (string){ "name97" } 559 } 560 } 561 A98: (#struct){ 562 B98: (#struct){ 563 name: (string){ "name98" } 564 } 565 } 566 A99: (#struct){ 567 B99: (#struct){ 568 name: (string){ "name99" } 569 } 570 } 571 } 572 B1: (string){ "name1" } 573 B2: (string){ "name2" } 574 B3: (string){ "name3" } 575 B4: (string){ "name4" } 576 B5: (string){ "name5" } 577 B6: (string){ "name6" } 578 B7: (string){ "name7" } 579 B8: (string){ "name8" } 580 B9: (string){ "name9" } 581 B10: (string){ "name10" } 582 B11: (string){ "name11" } 583 B12: (string){ "name12" } 584 B13: (string){ "name13" } 585 B14: (string){ "name14" } 586 B15: (string){ "name15" } 587 B16: (string){ "name16" } 588 B17: (string){ "name17" } 589 B18: (string){ "name18" } 590 B19: (string){ "name19" } 591 B20: (string){ "name20" } 592 B21: (string){ "name21" } 593 B22: (string){ "name22" } 594 B23: (string){ "name23" } 595 B24: (string){ "name24" } 596 B25: (string){ "name25" } 597 B26: (string){ "name26" } 598 B27: (string){ "name27" } 599 B28: (string){ "name28" } 600 B29: (string){ "name29" } 601 B30: (string){ "name30" } 602 B31: (string){ "name31" } 603 B32: (string){ "name32" } 604 B33: (string){ "name33" } 605 B34: (string){ "name34" } 606 B35: (string){ "name35" } 607 B36: (string){ "name36" } 608 B37: (string){ "name37" } 609 B38: (string){ "name38" } 610 B39: (string){ "name39" } 611 B40: (string){ "name40" } 612 B41: (string){ "name41" } 613 B42: (string){ "name42" } 614 B43: (string){ "name43" } 615 B44: (string){ "name44" } 616 B45: (string){ "name45" } 617 B46: (string){ "name46" } 618 B47: (string){ "name47" } 619 B48: (string){ "name48" } 620 B49: (string){ "name49" } 621 B50: (string){ "name50" } 622 B51: (string){ "name51" } 623 B52: (string){ "name52" } 624 B53: (string){ "name53" } 625 B54: (string){ "name54" } 626 B55: (string){ "name55" } 627 B56: (string){ "name56" } 628 B57: (string){ "name57" } 629 B58: (string){ "name58" } 630 B59: (string){ "name59" } 631 B60: (string){ "name60" } 632 B61: (string){ "name61" } 633 B62: (string){ "name62" } 634 B63: (string){ "name63" } 635 B64: (string){ "name64" } 636 B65: (string){ "name65" } 637 B66: (string){ "name66" } 638 B67: (string){ "name67" } 639 B68: (string){ "name68" } 640 B69: (string){ "name69" } 641 B70: (string){ "name70" } 642 B71: (string){ "name71" } 643 B72: (string){ "name72" } 644 B73: (string){ "name73" } 645 B74: (string){ "name74" } 646 B75: (string){ "name75" } 647 B76: (string){ "name76" } 648 B77: (string){ "name77" } 649 B78: (string){ "name78" } 650 B79: (string){ "name79" } 651 B80: (string){ "name80" } 652 B81: (string){ "name81" } 653 B82: (string){ "name82" } 654 B83: (string){ "name83" } 655 B84: (string){ "name84" } 656 B85: (string){ "name85" } 657 B86: (string){ "name86" } 658 B87: (string){ "name87" } 659 B88: (string){ "name88" } 660 B89: (string){ "name89" } 661 B90: (string){ "name90" } 662 B91: (string){ "name91" } 663 B92: (string){ "name92" } 664 B93: (string){ "name93" } 665 B94: (string){ "name94" } 666 B95: (string){ "name95" } 667 B96: (string){ "name96" } 668 B97: (string){ "name97" } 669 B98: (string){ "name98" } 670 B99: (string){ "name99" } 671 } 672 _input: (struct){ 673 A1: (struct){ 674 B1: (struct){ 675 name: (string){ "name1" } 676 } 677 } 678 A2: (struct){ 679 B2: (struct){ 680 name: (string){ "name2" } 681 } 682 } 683 A3: (struct){ 684 B3: (struct){ 685 name: (string){ "name3" } 686 } 687 } 688 A4: (struct){ 689 B4: (struct){ 690 name: (string){ "name4" } 691 } 692 } 693 A5: (struct){ 694 B5: (struct){ 695 name: (string){ "name5" } 696 } 697 } 698 A6: (struct){ 699 B6: (struct){ 700 name: (string){ "name6" } 701 } 702 } 703 A7: (struct){ 704 B7: (struct){ 705 name: (string){ "name7" } 706 } 707 } 708 A8: (struct){ 709 B8: (struct){ 710 name: (string){ "name8" } 711 } 712 } 713 A9: (struct){ 714 B9: (struct){ 715 name: (string){ "name9" } 716 } 717 } 718 A10: (struct){ 719 B10: (struct){ 720 name: (string){ "name10" } 721 } 722 } 723 A11: (struct){ 724 B11: (struct){ 725 name: (string){ "name11" } 726 } 727 } 728 A12: (struct){ 729 B12: (struct){ 730 name: (string){ "name12" } 731 } 732 } 733 A13: (struct){ 734 B13: (struct){ 735 name: (string){ "name13" } 736 } 737 } 738 A14: (struct){ 739 B14: (struct){ 740 name: (string){ "name14" } 741 } 742 } 743 A15: (struct){ 744 B15: (struct){ 745 name: (string){ "name15" } 746 } 747 } 748 A16: (struct){ 749 B16: (struct){ 750 name: (string){ "name16" } 751 } 752 } 753 A17: (struct){ 754 B17: (struct){ 755 name: (string){ "name17" } 756 } 757 } 758 A18: (struct){ 759 B18: (struct){ 760 name: (string){ "name18" } 761 } 762 } 763 A19: (struct){ 764 B19: (struct){ 765 name: (string){ "name19" } 766 } 767 } 768 A20: (struct){ 769 B20: (struct){ 770 name: (string){ "name20" } 771 } 772 } 773 A21: (struct){ 774 B21: (struct){ 775 name: (string){ "name21" } 776 } 777 } 778 A22: (struct){ 779 B22: (struct){ 780 name: (string){ "name22" } 781 } 782 } 783 A23: (struct){ 784 B23: (struct){ 785 name: (string){ "name23" } 786 } 787 } 788 A24: (struct){ 789 B24: (struct){ 790 name: (string){ "name24" } 791 } 792 } 793 A25: (struct){ 794 B25: (struct){ 795 name: (string){ "name25" } 796 } 797 } 798 A26: (struct){ 799 B26: (struct){ 800 name: (string){ "name26" } 801 } 802 } 803 A27: (struct){ 804 B27: (struct){ 805 name: (string){ "name27" } 806 } 807 } 808 A28: (struct){ 809 B28: (struct){ 810 name: (string){ "name28" } 811 } 812 } 813 A29: (struct){ 814 B29: (struct){ 815 name: (string){ "name29" } 816 } 817 } 818 A30: (struct){ 819 B30: (struct){ 820 name: (string){ "name30" } 821 } 822 } 823 A31: (struct){ 824 B31: (struct){ 825 name: (string){ "name31" } 826 } 827 } 828 A32: (struct){ 829 B32: (struct){ 830 name: (string){ "name32" } 831 } 832 } 833 A33: (struct){ 834 B33: (struct){ 835 name: (string){ "name33" } 836 } 837 } 838 A34: (struct){ 839 B34: (struct){ 840 name: (string){ "name34" } 841 } 842 } 843 A35: (struct){ 844 B35: (struct){ 845 name: (string){ "name35" } 846 } 847 } 848 A36: (struct){ 849 B36: (struct){ 850 name: (string){ "name36" } 851 } 852 } 853 A37: (struct){ 854 B37: (struct){ 855 name: (string){ "name37" } 856 } 857 } 858 A38: (struct){ 859 B38: (struct){ 860 name: (string){ "name38" } 861 } 862 } 863 A39: (struct){ 864 B39: (struct){ 865 name: (string){ "name39" } 866 } 867 } 868 A40: (struct){ 869 B40: (struct){ 870 name: (string){ "name40" } 871 } 872 } 873 A41: (struct){ 874 B41: (struct){ 875 name: (string){ "name41" } 876 } 877 } 878 A42: (struct){ 879 B42: (struct){ 880 name: (string){ "name42" } 881 } 882 } 883 A43: (struct){ 884 B43: (struct){ 885 name: (string){ "name43" } 886 } 887 } 888 A44: (struct){ 889 B44: (struct){ 890 name: (string){ "name44" } 891 } 892 } 893 A45: (struct){ 894 B45: (struct){ 895 name: (string){ "name45" } 896 } 897 } 898 A46: (struct){ 899 B46: (struct){ 900 name: (string){ "name46" } 901 } 902 } 903 A47: (struct){ 904 B47: (struct){ 905 name: (string){ "name47" } 906 } 907 } 908 A48: (struct){ 909 B48: (struct){ 910 name: (string){ "name48" } 911 } 912 } 913 A49: (struct){ 914 B49: (struct){ 915 name: (string){ "name49" } 916 } 917 } 918 A50: (struct){ 919 B50: (struct){ 920 name: (string){ "name50" } 921 } 922 } 923 A51: (struct){ 924 B51: (struct){ 925 name: (string){ "name51" } 926 } 927 } 928 A52: (struct){ 929 B52: (struct){ 930 name: (string){ "name52" } 931 } 932 } 933 A53: (struct){ 934 B53: (struct){ 935 name: (string){ "name53" } 936 } 937 } 938 A54: (struct){ 939 B54: (struct){ 940 name: (string){ "name54" } 941 } 942 } 943 A55: (struct){ 944 B55: (struct){ 945 name: (string){ "name55" } 946 } 947 } 948 A56: (struct){ 949 B56: (struct){ 950 name: (string){ "name56" } 951 } 952 } 953 A57: (struct){ 954 B57: (struct){ 955 name: (string){ "name57" } 956 } 957 } 958 A58: (struct){ 959 B58: (struct){ 960 name: (string){ "name58" } 961 } 962 } 963 A59: (struct){ 964 B59: (struct){ 965 name: (string){ "name59" } 966 } 967 } 968 A60: (struct){ 969 B60: (struct){ 970 name: (string){ "name60" } 971 } 972 } 973 A61: (struct){ 974 B61: (struct){ 975 name: (string){ "name61" } 976 } 977 } 978 A62: (struct){ 979 B62: (struct){ 980 name: (string){ "name62" } 981 } 982 } 983 A63: (struct){ 984 B63: (struct){ 985 name: (string){ "name63" } 986 } 987 } 988 A64: (struct){ 989 B64: (struct){ 990 name: (string){ "name64" } 991 } 992 } 993 A65: (struct){ 994 B65: (struct){ 995 name: (string){ "name65" } 996 } 997 } 998 A66: (struct){ 999 B66: (struct){ 1000 name: (string){ "name66" } 1001 } 1002 } 1003 A67: (struct){ 1004 B67: (struct){ 1005 name: (string){ "name67" } 1006 } 1007 } 1008 A68: (struct){ 1009 B68: (struct){ 1010 name: (string){ "name68" } 1011 } 1012 } 1013 A69: (struct){ 1014 B69: (struct){ 1015 name: (string){ "name69" } 1016 } 1017 } 1018 A70: (struct){ 1019 B70: (struct){ 1020 name: (string){ "name70" } 1021 } 1022 } 1023 A71: (struct){ 1024 B71: (struct){ 1025 name: (string){ "name71" } 1026 } 1027 } 1028 A72: (struct){ 1029 B72: (struct){ 1030 name: (string){ "name72" } 1031 } 1032 } 1033 A73: (struct){ 1034 B73: (struct){ 1035 name: (string){ "name73" } 1036 } 1037 } 1038 A74: (struct){ 1039 B74: (struct){ 1040 name: (string){ "name74" } 1041 } 1042 } 1043 A75: (struct){ 1044 B75: (struct){ 1045 name: (string){ "name75" } 1046 } 1047 } 1048 A76: (struct){ 1049 B76: (struct){ 1050 name: (string){ "name76" } 1051 } 1052 } 1053 A77: (struct){ 1054 B77: (struct){ 1055 name: (string){ "name77" } 1056 } 1057 } 1058 A78: (struct){ 1059 B78: (struct){ 1060 name: (string){ "name78" } 1061 } 1062 } 1063 A79: (struct){ 1064 B79: (struct){ 1065 name: (string){ "name79" } 1066 } 1067 } 1068 A80: (struct){ 1069 B80: (struct){ 1070 name: (string){ "name80" } 1071 } 1072 } 1073 A81: (struct){ 1074 B81: (struct){ 1075 name: (string){ "name81" } 1076 } 1077 } 1078 A82: (struct){ 1079 B82: (struct){ 1080 name: (string){ "name82" } 1081 } 1082 } 1083 A83: (struct){ 1084 B83: (struct){ 1085 name: (string){ "name83" } 1086 } 1087 } 1088 A84: (struct){ 1089 B84: (struct){ 1090 name: (string){ "name84" } 1091 } 1092 } 1093 A85: (struct){ 1094 B85: (struct){ 1095 name: (string){ "name85" } 1096 } 1097 } 1098 A86: (struct){ 1099 B86: (struct){ 1100 name: (string){ "name86" } 1101 } 1102 } 1103 A87: (struct){ 1104 B87: (struct){ 1105 name: (string){ "name87" } 1106 } 1107 } 1108 A88: (struct){ 1109 B88: (struct){ 1110 name: (string){ "name88" } 1111 } 1112 } 1113 A89: (struct){ 1114 B89: (struct){ 1115 name: (string){ "name89" } 1116 } 1117 } 1118 A90: (struct){ 1119 B90: (struct){ 1120 name: (string){ "name90" } 1121 } 1122 } 1123 A91: (struct){ 1124 B91: (struct){ 1125 name: (string){ "name91" } 1126 } 1127 } 1128 A92: (struct){ 1129 B92: (struct){ 1130 name: (string){ "name92" } 1131 } 1132 } 1133 A93: (struct){ 1134 B93: (struct){ 1135 name: (string){ "name93" } 1136 } 1137 } 1138 A94: (struct){ 1139 B94: (struct){ 1140 name: (string){ "name94" } 1141 } 1142 } 1143 A95: (struct){ 1144 B95: (struct){ 1145 name: (string){ "name95" } 1146 } 1147 } 1148 A96: (struct){ 1149 B96: (struct){ 1150 name: (string){ "name96" } 1151 } 1152 } 1153 A97: (struct){ 1154 B97: (struct){ 1155 name: (string){ "name97" } 1156 } 1157 } 1158 A98: (struct){ 1159 B98: (struct){ 1160 name: (string){ "name98" } 1161 } 1162 } 1163 A99: (struct){ 1164 B99: (struct){ 1165 name: (string){ "name99" } 1166 } 1167 } 1168 } 1169 #Embed: (#struct){ 1170 } 1171 #Output: (_|_){ 1172 // [incomplete] #Output: cannot range over #input (incomplete type _): 1173 // ./in.cue:16:17 1174 #input: (_){ _ } 1175 } 1176 } 1177 -- out/compile -- 1178 --- in.cue 1179 { 1180 out: (〈0;#Output〉 & { 1181 #input: 〈1;_input〉 1182 }) 1183 _input: { 1184 for _, n in 〈import;list〉.Range(1, 100, 1) { 1185 "A\(〈1;n〉)": { 1186 "B\(〈2;n〉)": { 1187 name: "name\(〈3;n〉)" 1188 } 1189 } 1190 } 1191 } 1192 #Embed: { 1193 [string]: string 1194 } 1195 #Output: { 1196 〈1;#Embed〉 1197 #input: _ 1198 for _, lvlA in 〈0;#input〉 { 1199 for nameB, lvlB in 〈1;lvlA〉 { 1200 〈1;nameB〉: 〈1;lvlB〉.name 1201 } 1202 } 1203 } 1204 }