Commit 20dc9a4
committed
Sema: Fix circular validation between memberwise initializer and stored property
Fixes <rdar://problem/42704745>.1 parent 7566f98 commit 20dc9a4
File tree
5 files changed
+48
-22
lines changed- lib/Sema
- test/decl/init
- Inputs
5 files changed
+48
-22
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1690 | 1690 | | |
1691 | 1691 | | |
1692 | 1692 | | |
| 1693 | + | |
| 1694 | + | |
| 1695 | + | |
| 1696 | + | |
| 1697 | + | |
| 1698 | + | |
| 1699 | + | |
| 1700 | + | |
| 1701 | + | |
| 1702 | + | |
| 1703 | + | |
| 1704 | + | |
| 1705 | + | |
| 1706 | + | |
| 1707 | + | |
| 1708 | + | |
| 1709 | + | |
| 1710 | + | |
| 1711 | + | |
1693 | 1712 | | |
1694 | 1713 | | |
1695 | 1714 | | |
| |||
1716 | 1735 | | |
1717 | 1736 | | |
1718 | 1737 | | |
1719 | | - | |
1720 | | - | |
1721 | | - | |
1722 | | - | |
1723 | | - | |
1724 | | - | |
1725 | | - | |
1726 | 1738 | | |
1727 | | - | |
| 1739 | + | |
1728 | 1740 | | |
1729 | 1741 | | |
1730 | | - | |
1731 | | - | |
1732 | | - | |
1733 | | - | |
1734 | | - | |
1735 | | - | |
1736 | 1742 | | |
1737 | 1743 | | |
1738 | 1744 | | |
| |||
1765 | 1771 | | |
1766 | 1772 | | |
1767 | 1773 | | |
1768 | | - | |
1769 | | - | |
1770 | | - | |
| 1774 | + | |
| 1775 | + | |
| 1776 | + | |
1771 | 1777 | | |
1772 | 1778 | | |
1773 | 1779 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| 72 | + | |
| 73 | + | |
72 | 74 | | |
73 | 75 | | |
74 | 76 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5048 | 5048 | | |
5049 | 5049 | | |
5050 | 5050 | | |
5051 | | - | |
5052 | | - | |
| 5051 | + | |
| 5052 | + | |
5053 | 5053 | | |
5054 | 5054 | | |
5055 | 5055 | | |
| |||
5060 | 5060 | | |
5061 | 5061 | | |
5062 | 5062 | | |
| 5063 | + | |
| 5064 | + | |
| 5065 | + | |
| 5066 | + | |
| 5067 | + | |
| 5068 | + | |
| 5069 | + | |
| 5070 | + | |
| 5071 | + | |
| 5072 | + | |
| 5073 | + | |
| 5074 | + | |
| 5075 | + | |
5063 | 5076 | | |
5064 | 5077 | | |
5065 | 5078 | | |
5066 | 5079 | | |
5067 | 5080 | | |
5068 | 5081 | | |
5069 | | - | |
5070 | 5082 | | |
5071 | 5083 | | |
5072 | 5084 | | |
| |||
5110 | 5122 | | |
5111 | 5123 | | |
5112 | 5124 | | |
5113 | | - | |
| 5125 | + | |
5114 | 5126 | | |
5115 | 5127 | | |
5116 | 5128 | | |
| |||
5165 | 5177 | | |
5166 | 5178 | | |
5167 | 5179 | | |
5168 | | - | |
| 5180 | + | |
5169 | 5181 | | |
5170 | 5182 | | |
5171 | 5183 | | |
| |||
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
0 commit comments