Commit 14906ba
authored
Merge pull request swiftlang#34051 from DougGregor/concurrency-partial-application
[Concurrency] Handle partial application of actor-isolated methods.File tree
6 files changed
+156
-27
lines changed- include/swift/AST
- lib
- AST
- Sema
- test/Concurrency
6 files changed
+156
-27
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4149 | 4149 | | |
4150 | 4150 | | |
4151 | 4151 | | |
| 4152 | + | |
| 4153 | + | |
| 4154 | + | |
4152 | 4155 | | |
4153 | 4156 | | |
4154 | 4157 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2007 | 2007 | | |
2008 | 2008 | | |
2009 | 2009 | | |
| 2010 | + | |
| 2011 | + | |
| 2012 | + | |
| 2013 | + | |
| 2014 | + | |
| 2015 | + | |
| 2016 | + | |
| 2017 | + | |
| 2018 | + | |
| 2019 | + | |
| 2020 | + | |
| 2021 | + | |
| 2022 | + | |
| 2023 | + | |
| 2024 | + | |
| 2025 | + | |
| 2026 | + | |
| 2027 | + | |
| 2028 | + | |
| 2029 | + | |
| 2030 | + | |
| 2031 | + | |
2010 | 2032 | | |
2011 | 2033 | | |
2012 | 2034 | | |
2013 | 2035 | | |
2014 | 2036 | | |
2015 | 2037 | | |
2016 | 2038 | | |
2017 | | - | |
2018 | | - | |
2019 | | - | |
2020 | | - | |
| 2039 | + | |
| 2040 | + | |
2021 | 2041 | | |
2022 | 2042 | | |
2023 | 2043 | | |
| |||
2034 | 2054 | | |
2035 | 2055 | | |
2036 | 2056 | | |
2037 | | - | |
2038 | | - | |
2039 | | - | |
2040 | | - | |
2041 | | - | |
2042 | | - | |
| 2057 | + | |
| 2058 | + | |
2043 | 2059 | | |
2044 | 2060 | | |
2045 | 2061 | | |
2046 | | - | |
2047 | | - | |
2048 | | - | |
| 2062 | + | |
2049 | 2063 | | |
2050 | 2064 | | |
2051 | 2065 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
925 | 925 | | |
926 | 926 | | |
927 | 927 | | |
928 | | - | |
929 | 928 | | |
930 | 929 | | |
931 | 930 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
338 | 338 | | |
339 | 339 | | |
340 | 340 | | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
341 | 390 | | |
342 | 391 | | |
343 | 392 | | |
| |||
377 | 426 | | |
378 | 427 | | |
379 | 428 | | |
380 | | - | |
381 | | - | |
382 | | - | |
383 | | - | |
384 | | - | |
385 | | - | |
386 | | - | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
387 | 442 | | |
| 443 | + | |
388 | 444 | | |
389 | | - | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
390 | 448 | | |
391 | | - | |
| 449 | + | |
392 | 450 | | |
393 | 451 | | |
394 | 452 | | |
| |||
557 | 615 | | |
558 | 616 | | |
559 | 617 | | |
560 | | - | |
| 618 | + | |
| 619 | + | |
561 | 620 | | |
562 | 621 | | |
563 | 622 | | |
| |||
566 | 625 | | |
567 | 626 | | |
568 | 627 | | |
| 628 | + | |
569 | 629 | | |
570 | 630 | | |
571 | 631 | | |
| |||
583 | 643 | | |
584 | 644 | | |
585 | 645 | | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
586 | 658 | | |
587 | 659 | | |
588 | 660 | | |
| |||
595 | 667 | | |
596 | 668 | | |
597 | 669 | | |
598 | | - | |
| 670 | + | |
599 | 671 | | |
600 | 672 | | |
601 | 673 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1514 | 1514 | | |
1515 | 1515 | | |
1516 | 1516 | | |
| 1517 | + | |
| 1518 | + | |
| 1519 | + | |
| 1520 | + | |
| 1521 | + | |
| 1522 | + | |
| 1523 | + | |
| 1524 | + | |
| 1525 | + | |
| 1526 | + | |
| 1527 | + | |
| 1528 | + | |
| 1529 | + | |
1517 | 1530 | | |
| 1531 | + | |
1518 | 1532 | | |
1519 | 1533 | | |
1520 | 1534 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
10 | 13 | | |
11 | 14 | | |
12 | 15 | | |
13 | 16 | | |
14 | 17 | | |
15 | 18 | | |
16 | | - | |
| 19 | + | |
17 | 20 | | |
18 | 21 | | |
19 | 22 | | |
| |||
28 | 31 | | |
29 | 32 | | |
30 | 33 | | |
31 | | - | |
| 34 | + | |
32 | 35 | | |
33 | 36 | | |
34 | 37 | | |
| |||
46 | 49 | | |
47 | 50 | | |
48 | 51 | | |
| 52 | + | |
49 | 53 | | |
50 | 54 | | |
51 | 55 | | |
| |||
60 | 64 | | |
61 | 65 | | |
62 | 66 | | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
63 | 77 | | |
64 | 78 | | |
65 | 79 | | |
| |||
137 | 151 | | |
138 | 152 | | |
139 | 153 | | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
140 | 167 | | |
141 | 168 | | |
142 | 169 | | |
| |||
0 commit comments