Commit abcc134
authored
Merge pull request swiftlang#81542 from gottesmm/rdar150209093_rdar151394209
[concurrency] Fix a few issues around not emitted correct protocol witness and vtable thunks for nonisolated(nonsending)File tree
17 files changed
+363
-118
lines changed- include/swift/SIL
- lib
- SILGen
- SIL
- IR
- Verifier
- test
- Concurrency/attr_execution
- SILOptimizer
- SIL
- Parser
- Serialization
- Serialization/Inputs
17 files changed
+363
-118
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1389 | 1389 | | |
1390 | 1390 | | |
1391 | 1391 | | |
| 1392 | + | |
| 1393 | + | |
| 1394 | + | |
| 1395 | + | |
| 1396 | + | |
| 1397 | + | |
| 1398 | + | |
| 1399 | + | |
1392 | 1400 | | |
1393 | 1401 | | |
1394 | 1402 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2386 | 2386 | | |
2387 | 2387 | | |
2388 | 2388 | | |
| 2389 | + | |
| 2390 | + | |
| 2391 | + | |
| 2392 | + | |
| 2393 | + | |
| 2394 | + | |
| 2395 | + | |
| 2396 | + | |
| 2397 | + | |
| 2398 | + | |
| 2399 | + | |
| 2400 | + | |
| 2401 | + | |
| 2402 | + | |
| 2403 | + | |
| 2404 | + | |
| 2405 | + | |
| 2406 | + | |
| 2407 | + | |
| 2408 | + | |
| 2409 | + | |
| 2410 | + | |
| 2411 | + | |
| 2412 | + | |
| 2413 | + | |
| 2414 | + | |
| 2415 | + | |
| 2416 | + | |
| 2417 | + | |
| 2418 | + | |
| 2419 | + | |
| 2420 | + | |
| 2421 | + | |
| 2422 | + | |
| 2423 | + | |
| 2424 | + | |
| 2425 | + | |
| 2426 | + | |
| 2427 | + | |
| 2428 | + | |
| 2429 | + | |
| 2430 | + | |
| 2431 | + | |
| 2432 | + | |
| 2433 | + | |
| 2434 | + | |
| 2435 | + | |
| 2436 | + | |
| 2437 | + | |
| 2438 | + | |
| 2439 | + | |
| 2440 | + | |
| 2441 | + | |
| 2442 | + | |
| 2443 | + | |
| 2444 | + | |
| 2445 | + | |
| 2446 | + | |
| 2447 | + | |
| 2448 | + | |
| 2449 | + | |
| 2450 | + | |
2389 | 2451 | | |
2390 | 2452 | | |
2391 | 2453 | | |
| |||
2617 | 2679 | | |
2618 | 2680 | | |
2619 | 2681 | | |
2620 | | - | |
2621 | | - | |
2622 | | - | |
2623 | | - | |
2624 | | - | |
2625 | | - | |
2626 | | - | |
2627 | | - | |
2628 | | - | |
2629 | | - | |
2630 | | - | |
2631 | | - | |
2632 | | - | |
2633 | | - | |
2634 | | - | |
2635 | | - | |
2636 | | - | |
2637 | | - | |
2638 | | - | |
2639 | | - | |
2640 | | - | |
2641 | | - | |
2642 | | - | |
2643 | | - | |
2644 | | - | |
2645 | | - | |
2646 | | - | |
2647 | | - | |
2648 | | - | |
2649 | | - | |
2650 | | - | |
2651 | | - | |
2652 | | - | |
| 2682 | + | |
| 2683 | + | |
2653 | 2684 | | |
2654 | 2685 | | |
2655 | 2686 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7663 | 7663 | | |
7664 | 7664 | | |
7665 | 7665 | | |
7666 | | - | |
7667 | | - | |
| 7666 | + | |
| 7667 | + | |
7668 | 7668 | | |
7669 | 7669 | | |
7670 | 7670 | | |
7671 | 7671 | | |
7672 | 7672 | | |
7673 | 7673 | | |
7674 | | - | |
7675 | | - | |
7676 | | - | |
7677 | | - | |
7678 | | - | |
7679 | | - | |
7680 | | - | |
7681 | | - | |
7682 | | - | |
7683 | | - | |
7684 | | - | |
| 7674 | + | |
| 7675 | + | |
| 7676 | + | |
| 7677 | + | |
| 7678 | + | |
| 7679 | + | |
| 7680 | + | |
| 7681 | + | |
| 7682 | + | |
| 7683 | + | |
| 7684 | + | |
| 7685 | + | |
| 7686 | + | |
| 7687 | + | |
| 7688 | + | |
| 7689 | + | |
7685 | 7690 | | |
7686 | | - | |
| 7691 | + | |
7687 | 7692 | | |
7688 | | - | |
| 7693 | + | |
| 7694 | + | |
| 7695 | + | |
| 7696 | + | |
| 7697 | + | |
| 7698 | + | |
| 7699 | + | |
| 7700 | + | |
| 7701 | + | |
| 7702 | + | |
| 7703 | + | |
| 7704 | + | |
| 7705 | + | |
| 7706 | + | |
7689 | 7707 | | |
| 7708 | + | |
| 7709 | + | |
| 7710 | + | |
| 7711 | + | |
| 7712 | + | |
| 7713 | + | |
| 7714 | + | |
| 7715 | + | |
| 7716 | + | |
7690 | 7717 | | |
| 7718 | + | |
7691 | 7719 | | |
7692 | 7720 | | |
7693 | 7721 | | |
7694 | | - | |
7695 | | - | |
7696 | | - | |
| 7722 | + | |
| 7723 | + | |
| 7724 | + | |
| 7725 | + | |
| 7726 | + | |
7697 | 7727 | | |
7698 | | - | |
| 7728 | + | |
7699 | 7729 | | |
7700 | 7730 | | |
7701 | | - | |
7702 | | - | |
| 7731 | + | |
| 7732 | + | |
7703 | 7733 | | |
7704 | 7734 | | |
7705 | 7735 | | |
7706 | 7736 | | |
7707 | | - | |
| 7737 | + | |
7708 | 7738 | | |
7709 | 7739 | | |
7710 | 7740 | | |
7711 | 7741 | | |
7712 | | - | |
7713 | | - | |
| 7742 | + | |
| 7743 | + | |
7714 | 7744 | | |
| 7745 | + | |
| 7746 | + | |
| 7747 | + | |
| 7748 | + | |
| 7749 | + | |
| 7750 | + | |
| 7751 | + | |
| 7752 | + | |
| 7753 | + | |
| 7754 | + | |
| 7755 | + | |
| 7756 | + | |
| 7757 | + | |
| 7758 | + | |
| 7759 | + | |
| 7760 | + | |
| 7761 | + | |
| 7762 | + | |
| 7763 | + | |
| 7764 | + | |
| 7765 | + | |
| 7766 | + | |
| 7767 | + | |
| 7768 | + | |
| 7769 | + | |
7715 | 7770 | | |
7716 | | - | |
7717 | 7771 | | |
7718 | 7772 | | |
7719 | 7773 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2624 | 2624 | | |
2625 | 2625 | | |
2626 | 2626 | | |
2627 | | - | |
2628 | | - | |
| 2627 | + | |
2629 | 2628 | | |
2630 | 2629 | | |
2631 | 2630 | | |
| |||
0 commit comments