swift
0df911c4 - IRGen: Weakly link associated conformance descriptors when either the protocol or the associated requirement is weak.

Commit
3 years ago
IRGen: Weakly link associated conformance descriptors when either the protocol or the associated requirement is weak. Previously, only the associated requirement was considered when deciding whether to weakly link an associated conformance descriptor. This lead to unexpected strong linkage for some symbols, interfering with back deployment when integrating with some frameworks. Resolves rdar://96974850
Author
Committer
Parents
Loading