mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Previously IRGen would force all fragile entities to have public linkage. It makes more sense to do this in SILGen instead, and only when -sil-serialize-all is on. This patch was previously committed and reverted; the optimizer issues exposed by the original version should now be fixed.