Explanation: This commit adds support for sending to 6.0. It leaves in support temporarily for transferring but puts in a warning that tells users to use sending instead. Importantly beyond the parser/clang importer, the internals of the compiler all use sending. So once we decide transferring can go, we can just eliminate the parser support and we are good to go.
Radars:
rdar://128216574
Original PRs:
2658
Risk: Low. Just affects region isolation.
Testing: Added tests to the test suite.
Reviewer: N/A
Explanation: This commit adds support for sending to 6.0. It leaves in support temporarily for transferring but puts in a warning that tells users to use sending instead. Importantly beyond the parser/clang importer, the internals of the compiler all use sending. So once we decide transferring can go, we can just eliminate the parser support and we are good to go.
Radars:
Original PRs:
2658
Risk: Low. Just affects region isolation. Testing: Added tests to the test suite. Reviewer: N/A