mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Smaller values of FormalLinkage are actually wider scopes, so std::min'ing with PublicUnique actually just gives you a result that's always PublicUnique. And we need to start with PublicNonUnique because even things derived solely from uniquely-emitted types are not themselves generally unique. I don't want to immediately open the can of worms that fixing this for everyone would entail, so I'm just adding the new version in parallel and moving new clients to it gradually.
2.0 KiB
2.0 KiB