Commit 52bb8b4
committed
[CS] Record opened types early in
Requirement opening relies on being able to query the opened type to
allow requirement fix coalescing to work. Record the opened type before
we open requirements to ensure we don't duplicate requirement fixes on
the base type with requirement fixes for the member.getTypeOfMemberReference
1 parent 51683c4 commit 52bb8b4
File tree
2 files changed
+34
-10
lines changed- lib/Sema
- test/decl/nested
2 files changed
+34
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1646 | 1646 | | |
1647 | 1647 | | |
1648 | 1648 | | |
| 1649 | + | |
| 1650 | + | |
1649 | 1651 | | |
1650 | 1652 | | |
| 1653 | + | |
1651 | 1654 | | |
1652 | | - | |
| 1655 | + | |
| 1656 | + | |
1653 | 1657 | | |
1654 | | - | |
1655 | | - | |
1656 | | - | |
1657 | | - | |
1658 | | - | |
1659 | | - | |
| 1658 | + | |
| 1659 | + | |
| 1660 | + | |
| 1661 | + | |
| 1662 | + | |
| 1663 | + | |
| 1664 | + | |
| 1665 | + | |
| 1666 | + | |
| 1667 | + | |
| 1668 | + | |
| 1669 | + | |
| 1670 | + | |
| 1671 | + | |
| 1672 | + | |
1660 | 1673 | | |
1661 | 1674 | | |
1662 | 1675 | | |
| |||
1867 | 1880 | | |
1868 | 1881 | | |
1869 | 1882 | | |
1870 | | - | |
1871 | | - | |
1872 | | - | |
1873 | 1883 | | |
1874 | 1884 | | |
1875 | 1885 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
427 | 427 | | |
428 | 428 | | |
429 | 429 | | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
0 commit comments