@@ -129,8 +129,6 @@ 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:
@@ -139,12 +137,6 @@ extension ASTGenVisitor {
139
137
return self . generateMainTypeAttr ( attribute: node) ? . asDeclAttribute
140
138
case . macroRole:
141
139
return self . generateMacroRoleAttr ( attribute: node, attrName: attrName) ? . asDeclAttribute
142
- case . noExistentials:
143
- fatalError ( " unimplemented " )
144
- case . noObjCBridging:
145
- fatalError ( " unimplemented " )
146
- case . noRuntime:
147
- fatalError ( " unimplemented " )
148
140
case . nonSendable:
149
141
return self . generateNonSendableAttr ( attribute: node) ? . asDeclAttribute
150
142
case . nonisolated:
@@ -170,16 +162,12 @@ extension ASTGenVisitor {
170
162
return self . generateSectionAttr ( attribute: node) ? . asDeclAttribute
171
163
case . semantics:
172
164
return self . generateSemanticsAttr ( attribute: node) ? . asDeclAttribute
173
- case . sensitive:
174
- fatalError ( " unimplemented " )
175
165
case . silGenName:
176
166
return self . generateSILGenNameAttr ( attribute: node) ? . asDeclAttribute
177
167
case . specialize:
178
168
fatalError ( " unimplemented " )
179
169
case . spiAccessControl:
180
170
return self . generateSPIAccessControlAttr ( attribute: node) ? . asDeclAttribute
181
- case . staticExclusiveOnly:
182
- fatalError ( " unimplemented " )
183
171
case . storageRestrictions:
184
172
fatalError ( " unimplemented " )
185
173
case . swiftNativeObjCRuntimeBase:
@@ -209,6 +197,7 @@ extension ASTGenVisitor {
209
197
. disfavoredOverload,
210
198
. dynamicMemberLookup,
211
199
. emitAssemblyVisionRemarks,
200
+ . extractConstantsFromMembers,
212
201
. fixedLayout,
213
202
. frozen,
214
203
. gkInspectable,
@@ -234,9 +223,12 @@ extension ASTGenVisitor {
234
223
. noAllocation,
235
224
. noDerivative,
236
225
. noEagerMove,
226
+ . noExistentials,
227
+ . noRuntime,
237
228
. noImplicitCopy,
238
229
. noLocks,
239
230
. noMetadata,
231
+ . noObjCBridging,
240
232
. nonEphemeral,
241
233
. nonEscapable,
242
234
. nonObjC,
@@ -252,9 +244,11 @@ extension ASTGenVisitor {
252
244
. requiresStoredPropertyInits,
253
245
. resultBuilder,
254
246
. sendable,
247
+ . sensitive,
255
248
. spiOnly,
256
249
. showInInterface,
257
250
. specializeExtension,
251
+ . staticExclusiveOnly,
258
252
. testable,
259
253
. transparent,
260
254
. uiApplicationMain,
0 commit comments