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

@@ -669,11 +669,12 @@ DECL_ATTR_KINDS = [
ABIStableToAdd, ABIStableToRemove, APIStableToAdd, APIStableToRemove,
code=128),
DeclAttribute('_backDeploy', 'BackDeploy',
DeclAttribute('backDeployed', 'BackDeployed',
OnAbstractFunction, OnAccessor, OnSubscript, OnVar,
AllowMultipleAttributes, LongAttribute, UserInaccessible,
AllowMultipleAttributes, LongAttribute,
ABIStableToAdd, ABIStableToRemove, APIStableToAdd, APIBreakingToRemove, # noqa: E501
code=129),
DeclAttributeAlias('_backDeploy', 'BackDeployed'),
SimpleDeclAttribute('_moveOnly', 'MoveOnly',
OnNominalType,