swift
9fc58528 - api-digester: don't flag added nonisolated in default-isolation modules. rdar://176981306

Commit
70 days ago
api-digester: don't flag added nonisolated in default-isolation modules. rdar://176981306 Adding an explicit nonisolated keyword is a no-op when the module's default isolation is already nonisolated, so skip recording it in the ABI descriptor. This also stays clean against a stale baseline that still records NonisolatedAttr: the attribute then only disappears, and removing nonisolated is both API- and ABI-stable to remove, so it is never diagnosed.
Author
Committer
Parents
Loading