swift
[region-isolation] Refactor code so that I can more easily add additional error kinds
#77238
Merged

Commits
  • [region-isolation] Eliminate CRTP for errors and just pass through an error struct instead.
    gottesmm committed 328 days ago
  • [region-isolation] Remove dead code path.
    gottesmm committed 328 days ago
  • [region-isolation] Refactor SentNeverSendable to use the new error type generated by PartitionUtils.
    gottesmm committed 328 days ago
  • [region-isolation] Refactor InOutSendingNotDisconnectedAtExit to use the error from PartitionUtils.h rather than have its own type.
    gottesmm committed 328 days ago
  • [region-isolation] Convert AssignIsolatedIntoSendingResult to be emitted as a verbatim error.
    gottesmm committed 328 days ago
  • [region-isolation] Rename RequireInOutSendingAtFunctionExit -> InOutSendingAtFunctionExit.
    gottesmm committed 327 days ago
  • Fix unittest
    gottesmm committed 327 days ago
  • [region-isolation] Add a print command that emits errors of the form "*-isolated code" or "code in the current task"
    gottesmm committed 327 days ago
Loading