@@ -47,6 +47,7 @@ def __init__(self, name, swift_name=None):
47
47
OnValue = 'OnValue'
48
48
OnTypeAlias = 'OnTypeAlias'
49
49
OnEnumElement = 'OnEnumElement'
50
+ OnMacro = 'OnMacro'
50
51
OnSubscript = 'OnSubscript'
51
52
OnVar = 'OnVar'
52
53
OnExtension = 'OnExtension'
@@ -173,7 +174,7 @@ def __init__(self, name, swift_name=None):
173
174
APIStableToAdd , APIStableToRemove ,
174
175
code = 0 ),
175
176
DeclAttribute ('available' , 'Available' ,
176
- OnAbstractFunction , OnGenericType , OnVar , OnSubscript , OnEnumElement ,
177
+ OnAbstractFunction , OnGenericType , OnVar , OnSubscript , OnEnumElement , OnMacro ,
177
178
OnExtension , AllowMultipleAttributes , LongAttribute ,
178
179
ABIStableToAdd , ABIStableToRemove , APIStableToAdd , APIStableToRemove ,
179
180
code = 1 ),
@@ -530,7 +531,7 @@ def __init__(self, name, swift_name=None):
530
531
531
532
DeclAttribute ('_spi' , 'SPIAccessControl' ,
532
533
OnAbstractFunction , OnExtension , OnGenericType , OnVar , OnSubscript ,
533
- OnImport , OnAccessor , OnEnumElement ,
534
+ OnImport , OnAccessor , OnEnumElement , OnMacro ,
534
535
AllowMultipleAttributes , UserInaccessible ,
535
536
ABIStableToAdd , ABIStableToRemove , APIBreakingToAdd , APIStableToRemove ,
536
537
code = 98 ),
@@ -645,7 +646,7 @@ def __init__(self, name, swift_name=None):
645
646
code = 125 ),
646
647
647
648
DeclAttribute ('_unavailableFromAsync' , 'UnavailableFromAsync' ,
648
- OnFunc , OnConstructor , UserInaccessible ,
649
+ OnFunc , OnConstructor , OnMacro , UserInaccessible ,
649
650
ABIStableToAdd , ABIStableToRemove ,
650
651
APIBreakingToAdd , APIStableToRemove ,
651
652
code = 127 ),
@@ -810,7 +811,7 @@ def __init__(self, name, swift_name=None):
810
811
code = 44 ),
811
812
DeclAttribute ('private' , 'AccessControl' ,
812
813
OnFunc , OnAccessor , OnExtension , OnGenericType , OnVar , OnSubscript ,
813
- OnConstructor ,
814
+ OnConstructor , OnMacro ,
814
815
DeclModifier ,
815
816
NotSerialized ,
816
817
ABIStableToAdd , ABIStableToRemove , APIStableToAdd , APIStableToRemove ,
0 commit comments