File tree
16 files changed
+332
-425
lines changed- include/swift
- AST
- Sema
- lib
- AST
- IRGen
- Sema
- test
- Constraints
- SILGen
- validation-test/Sema/type_checker_perf/slow
16 files changed
+332
-425
lines changedLines changed: 13 additions & 9 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
13 |
| - | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
14 | 18 |
| |
15 | 19 |
| |
16 | 20 |
| |
| |||
33 | 37 |
| |
34 | 38 |
| |
35 | 39 |
| |
36 |
| - | |
37 | 40 |
| |
38 | 41 |
| |
39 | 42 |
| |
| |||
53 | 56 |
| |
54 | 57 |
| |
55 | 58 |
| |
56 |
| - | |
57 |
| - | |
58 |
| - | |
59 | 59 |
| |
60 | 60 |
| |
61 | 61 |
| |
| |||
105 | 105 |
| |
106 | 106 |
| |
107 | 107 |
| |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
108 | 115 |
| |
109 | 116 |
| |
110 | 117 |
| |
111 | 118 |
| |
112 |
| - | |
113 |
| - | |
114 |
| - | |
115 |
| - | |
| 119 | + | |
116 | 120 |
| |
117 | 121 |
| |
118 | 122 |
| |
|
Lines changed: 26 additions & 29 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
92 | 92 |
| |
93 | 93 |
| |
94 | 94 |
| |
95 |
| - | |
96 |
| - | |
97 |
| - | |
98 |
| - | |
99 |
| - | |
100 |
| - | |
101 |
| - | |
102 |
| - | |
103 | 95 |
| |
104 | 96 |
| |
105 | 97 |
| |
| |||
344 | 336 |
| |
345 | 337 |
| |
346 | 338 |
| |
347 |
| - | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
348 | 343 |
| |
349 | 344 |
| |
350 | 345 |
| |
| |||
353 | 348 |
| |
354 | 349 |
| |
355 | 350 |
| |
356 |
| - | |
357 |
| - | |
| 351 | + | |
| 352 | + | |
358 | 353 |
| |
359 | 354 |
| |
360 | 355 |
| |
| |||
438 | 433 |
| |
439 | 434 |
| |
440 | 435 |
| |
441 |
| - | |
442 |
| - | |
443 |
| - | |
444 | 436 |
| |
445 | 437 |
| |
446 | 438 |
| |
| |||
514 | 506 |
| |
515 | 507 |
| |
516 | 508 |
| |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
517 | 521 |
| |
518 | 522 |
| |
519 | 523 |
| |
| |||
546 | 550 |
| |
547 | 551 |
| |
548 | 552 |
| |
549 |
| - | |
| 553 | + | |
550 | 554 |
| |
551 | 555 |
| |
552 |
| - | |
| 556 | + | |
553 | 557 |
| |
554 | 558 |
| |
555 | 559 |
| |
| |||
563 | 567 |
| |
564 | 568 |
| |
565 | 569 |
| |
566 |
| - | |
567 |
| - | |
568 |
| - | |
569 |
| - | |
570 |
| - | |
571 |
| - | |
572 |
| - | |
573 | 570 |
| |
574 | 571 |
| |
575 | 572 |
| |
| |||
616 | 613 |
| |
617 | 614 |
| |
618 | 615 |
| |
619 |
| - | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
620 | 621 |
| |
621 | 622 |
| |
622 | 623 |
| |
| |||
681 | 682 |
| |
682 | 683 |
| |
683 | 684 |
| |
684 |
| - | |
685 | 685 |
| |
686 | 686 |
| |
687 | 687 |
| |
| |||
849 | 849 |
| |
850 | 850 |
| |
851 | 851 |
| |
852 |
| - | |
| 852 | + | |
853 | 853 |
| |
854 | 854 |
| |
855 | 855 |
| |
| |||
888 | 888 |
| |
889 | 889 |
| |
890 | 890 |
| |
891 |
| - | |
892 |
| - | |
893 |
| - | |
894 | 891 |
| |
895 | 892 |
| |
896 | 893 |
| |
|
Lines changed: 6 additions & 47 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2075 | 2075 |
| |
2076 | 2076 |
| |
2077 | 2077 |
| |
2078 |
| - | |
2079 |
| - | |
2080 |
| - | |
2081 |
| - | |
2082 |
| - | |
2083 |
| - | |
2084 |
| - | |
2085 |
| - | |
2086 | 2078 |
| |
2087 | 2079 |
| |
2088 | 2080 |
| |
| |||
4374 | 4366 |
| |
4375 | 4367 |
| |
4376 | 4368 |
| |
4377 |
| - | |
4378 |
| - | |
4379 |
| - | |
4380 |
| - | |
4381 |
| - | |
4382 |
| - | |
4383 |
| - | |
4384 |
| - | |
4385 |
| - | |
4386 |
| - | |
4387 |
| - | |
4388 |
| - | |
4389 |
| - | |
4390 |
| - | |
4391 |
| - | |
4392 |
| - | |
4393 |
| - | |
4394 |
| - | |
4395 |
| - | |
4396 |
| - | |
4397 |
| - | |
4398 |
| - | |
4399 |
| - | |
4400 |
| - | |
4401 |
| - | |
4402 |
| - | |
4403 |
| - | |
4404 |
| - | |
4405 |
| - | |
4406 |
| - | |
4407 |
| - | |
4408 |
| - | |
4409 |
| - | |
4410 | 4369 |
| |
4411 | 4370 |
| |
4412 | 4371 |
| |
| |||
4642 | 4601 |
| |
4643 | 4602 |
| |
4644 | 4603 |
| |
4645 |
| - | |
| 4604 | + | |
4646 | 4605 |
| |
4647 | 4606 |
| |
4648 | 4607 |
| |
| |||
4761 | 4720 |
| |
4762 | 4721 |
| |
4763 | 4722 |
| |
4764 |
| - | |
4765 |
| - | |
4766 |
| - | |
4767 |
| - | |
| 4723 | + | |
| 4724 | + | |
| 4725 | + | |
| 4726 | + | |
4768 | 4727 |
| |
4769 | 4728 |
| |
4770 | 4729 |
| |
| |||
4971 | 4930 |
| |
4972 | 4931 |
| |
4973 | 4932 |
| |
4974 |
| - | |
| 4933 | + | |
4975 | 4934 |
| |
4976 | 4935 |
| |
4977 | 4936 |
| |
|
Lines changed: 4 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
307 | 307 |
| |
308 | 308 |
| |
309 | 309 |
| |
310 |
| - | |
311 | 310 |
| |
312 | 311 |
| |
313 | 312 |
| |
| |||
318 | 317 |
| |
319 | 318 |
| |
320 | 319 |
| |
321 |
| - | |
322 | 320 |
| |
323 | 321 |
| |
324 | 322 |
| |
| |||
333 | 331 |
| |
334 | 332 |
| |
335 | 333 |
| |
336 |
| - | |
337 |
| - | |
338 |
| - | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
339 | 337 |
| |
340 | 338 |
| |
341 | 339 |
| |
| |||
368 | 366 |
| |
369 | 367 |
| |
370 | 368 |
| |
371 |
| - | |
372 |
| - | |
| 369 | + | |
373 | 370 |
| |
374 | 371 |
| |
375 | 372 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
272 | 272 |
| |
273 | 273 |
| |
274 | 274 |
| |
275 |
| - | |
| 275 | + | |
276 | 276 |
| |
277 | 277 |
| |
278 | 278 |
| |
| |||
2064 | 2064 |
| |
2065 | 2065 |
| |
2066 | 2066 |
| |
2067 |
| - | |
| 2067 | + | |
2068 | 2068 |
| |
2069 | 2069 |
| |
2070 | 2070 |
| |
|
Lines changed: 1 addition & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1873 | 1873 |
| |
1874 | 1874 |
| |
1875 | 1875 |
| |
1876 |
| - | |
1877 |
| - | |
| 1876 | + | |
1878 | 1877 |
| |
1879 | 1878 |
| |
1880 | 1879 |
| |
| |||
1985 | 1984 |
| |
1986 | 1985 |
| |
1987 | 1986 |
| |
1988 |
| - | |
1989 | 1987 |
| |
1990 | 1988 |
| |
1991 | 1989 |
| |
|
0 commit comments