AST: Implement parsing support for the accepted spelling of @backDeployed for SE-0376.

For source compatibility `@_backDeploy` continues to be accepted as a spelling.

rdar://102792909
This commit is contained in:
Allan Shortlidge
2023-01-31 17:00:18 -08:00
parent df1750d8b7
commit d2524a6de8
20 changed files with 93 additions and 91 deletions

View File

@@ -62,7 +62,7 @@ static void emitBackDeployIfAvailableCondition(SILGenFunction &SGF,
SILLocation loc,
SILBasicBlock *availableBB,
SILBasicBlock *unavailableBB) {
auto version = AFD->getBackDeployBeforeOSVersion(SGF.SGM.getASTContext());
auto version = AFD->getBackDeployedBeforeOSVersion(SGF.SGM.getASTContext());
VersionRange OSVersion = VersionRange::empty();
if (version.has_value()) {
OSVersion = VersionRange::allGTE(*version);