@@ -129,20 +129,12 @@ extension ASTGenVisitor {
129
129
return self . generateExposeAttr ( attribute: node) ? . asDeclAttribute
130
130
case . extern:
131
131
return self . generateExternAttr ( attribute: node) ? . asDeclAttribute
132
- case . extractConstantsFromMembers:
133
- fatalError ( " unimplemented " )
134
132
case . implements:
135
133
return self . generateImplementsAttr ( attribute: node) ? . asDeclAttribute
136
134
case . inline:
137
135
return self . generateInlineAttr ( attribute: node) ? . asDeclAttribute
138
136
case . macroRole:
139
137
return self . generateMacroRoleAttr ( attribute: node, attrName: attrName) ? . asDeclAttribute
140
- case . noExistentials:
141
- fatalError ( " unimplemented " )
142
- case . noObjCBridging:
143
- fatalError ( " unimplemented " )
144
- case . noRuntime:
145
- fatalError ( " unimplemented " )
146
138
case . nonSendable:
147
139
return self . generateNonSendableAttr ( attribute: node) ? . asDeclAttribute
148
140
case . nonisolated:
@@ -168,16 +160,12 @@ extension ASTGenVisitor {
168
160
return self . generateSectionAttr ( attribute: node) ? . asDeclAttribute
169
161
case . semantics:
170
162
return self . generateSemanticsAttr ( attribute: node) ? . asDeclAttribute
171
- case . sensitive:
172
- fatalError ( " unimplemented " )
173
163
case . silGenName:
174
164
return self . generateSILGenNameAttr ( attribute: node) ? . asDeclAttribute
175
165
case . specialize:
176
166
fatalError ( " unimplemented " )
177
167
case . spiAccessControl:
178
168
return self . generateSPIAccessControlAttr ( attribute: node) ? . asDeclAttribute
179
- case . staticExclusiveOnly:
180
- fatalError ( " unimplemented " )
181
169
case . storageRestrictions:
182
170
fatalError ( " unimplemented " )
183
171
case . swiftNativeObjCRuntimeBase:
@@ -207,6 +195,7 @@ extension ASTGenVisitor {
207
195
. disfavoredOverload,
208
196
. dynamicMemberLookup,
209
197
. emitAssemblyVisionRemarks,
198
+ . extractConstantsFromMembers,
210
199
. fixedLayout,
211
200
. frozen,
212
201
. gkInspectable,
@@ -233,9 +222,12 @@ extension ASTGenVisitor {
233
222
. noAllocation,
234
223
. noDerivative,
235
224
. noEagerMove,
225
+ . noExistentials,
226
+ . noRuntime,
236
227
. noImplicitCopy,
237
228
. noLocks,
238
229
. noMetadata,
230
+ . noObjCBridging,
239
231
. nonEphemeral,
240
232
. nonEscapable,
241
233
. nonObjC,
@@ -251,9 +243,11 @@ extension ASTGenVisitor {
251
243
. requiresStoredPropertyInits,
252
244
. resultBuilder,
253
245
. sendable,
246
+ . sensitive,
254
247
. spiOnly,
255
248
. showInInterface,
256
249
. specializeExtension,
250
+ . staticExclusiveOnly,
257
251
. testable,
258
252
. transparent,
259
253
. uiApplicationMain,
0 commit comments