mirror of
https://github.com/apple/swift.git
synced 2026-06-20 15:42:51 +02:00
c8e9b5bd9e
- Remove redundant isCrossingCheck ternary in MismatchedIsolatedConformances: printStringForDiagnostics now correctly returns "@concurrent" for NonisolatedConcurrent and "nonisolated" for Nonisolated, so the manual override is unnecessary. Remove the isCrossingCheck field entirely. - Change isolated_conformance_wrong_domain and isolated_conformance_may_cross_isolation diagnostics to accept ActorIsolation directly instead of StringRef, letting the diagnostic engine call printForDiagnostics. - Rename ASTDumper flag from "isolated_to_caller_isolation" to "nonisolated_nonsending". - Restore SIL test CHECK lines that lost @caller_isolated annotations during rebase conflict resolution (optimize_hop_to_executor.sil, attr_execution tests, SILGen tests, Serialization tests). - Apply caller_isolation_inheriting -> nonisolated(nonsending) rename to restored test files.