[SR-7767] Use soft linking to detect Foundation entry points for _SwiftValue boxing #50306
Labels
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
standard library
Area: Standard library umbrella
Additional Detail from JIRA
md5: e034f9b2159d81b89934164cca81747c
Issue Description:
The initial implementation of AnyObject boxing in https://github.com/apple/swift/pull/16736/files#diff-9b6ea5442068d139aa4193a59b6e4b91R676 uses an SPI public protocol to interface the Foundation
_SwiftValue
class with the standard library boxing logic. It would be nicer and less subject to third-party abuse to usedlsym
soft-linking to detect function symbols from the Foundation library when loaded.The text was updated successfully, but these errors were encountered: