Commit 4e1167f
committed
Emit private swift interfaces as long as public interfaces are emitted
With the introduction of features like @_spi_available, we may print public and private interfaces differently even from the same codebase witout @_spi.
For this reason, we should always print private interfaces so that we don’t mix the public interfaces with private Clang modules.
rdar://910613341 parent 40ee43e commit 4e1167f
File tree
2 files changed
+26
-1
lines changed- Sources/SwiftDriver/Driver
- Tests/SwiftDriverTests
2 files changed
+26
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
767 | 767 | | |
768 | 768 | | |
769 | 769 | | |
770 | | - | |
| 770 | + | |
771 | 771 | | |
772 | 772 | | |
773 | 773 | | |
| |||
776 | 776 | | |
777 | 777 | | |
778 | 778 | | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
779 | 792 | | |
780 | 793 | | |
781 | 794 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2292 | 2292 | | |
2293 | 2293 | | |
2294 | 2294 | | |
| 2295 | + | |
| 2296 | + | |
| 2297 | + | |
| 2298 | + | |
| 2299 | + | |
| 2300 | + | |
| 2301 | + | |
| 2302 | + | |
| 2303 | + | |
| 2304 | + | |
| 2305 | + | |
| 2306 | + | |
2295 | 2307 | | |
2296 | 2308 | | |
2297 | 2309 | | |
| |||
0 commit comments