@@ -81,10 +81,10 @@ extension ASTGenVisitor {
81
81
typealiasKeywordLoc: node. typealiasKeyword. bridgedSourceLoc ( in: self ) ,
82
82
name: name,
83
83
nameLoc: nameLoc,
84
- genericParamList: self . map ( node . genericParameterClause , generate ( genericParameterClause: ) ) ,
84
+ genericParamList: self . generate ( genericParameterClause: node . genericParameterClause ) ,
85
85
equalLoc: node. initializer. equal. bridgedSourceLoc ( in: self ) ,
86
86
underlyingType: self . generate ( type: node. initializer. value) ,
87
- genericWhereClause: self . map ( node . genericWhereClause , generate ( genericWhereClause: ) )
87
+ genericWhereClause: self . generate ( genericWhereClause: node . genericWhereClause )
88
88
)
89
89
}
90
90
@@ -97,9 +97,9 @@ extension ASTGenVisitor {
97
97
enumKeywordLoc: node. enumKeyword. bridgedSourceLoc ( in: self ) ,
98
98
name: name,
99
99
nameLoc: nameLoc,
100
- genericParamList: self . map ( node . genericParameterClause , generate ( genericParameterClause: ) ) ,
101
- inheritedTypes: self . map ( node. inheritanceClause? . inheritedTypes, generate ( inheritedTypeList : ) ) ,
102
- genericWhereClause: self . map ( node . genericWhereClause , generate ( genericWhereClause: ) ) ,
100
+ genericParamList: self . generate ( genericParameterClause: node . genericParameterClause ) ,
101
+ inheritedTypes: self . generate ( inheritedTypeList : node. inheritanceClause? . inheritedTypes) ,
102
+ genericWhereClause: self . generate ( genericWhereClause: node . genericWhereClause ) ,
103
103
braceRange: BridgedSourceRange (
104
104
startToken: node. memberBlock. leftBrace,
105
105
endToken: node. memberBlock. rightBrace,
@@ -123,9 +123,9 @@ extension ASTGenVisitor {
123
123
structKeywordLoc: node. structKeyword. bridgedSourceLoc ( in: self ) ,
124
124
name: name,
125
125
nameLoc: nameLoc,
126
- genericParamList: self . map ( node . genericParameterClause , generate ( genericParameterClause: ) ) ,
127
- inheritedTypes: self . map ( node. inheritanceClause? . inheritedTypes, generate ( inheritedTypeList : ) ) ,
128
- genericWhereClause: self . map ( node . genericWhereClause , generate ( genericWhereClause: ) ) ,
126
+ genericParamList: self . generate ( genericParameterClause: node . genericParameterClause ) ,
127
+ inheritedTypes: self . generate ( inheritedTypeList : node. inheritanceClause? . inheritedTypes) ,
128
+ genericWhereClause: self . generate ( genericWhereClause: node . genericWhereClause ) ,
129
129
braceRange: BridgedSourceRange (
130
130
startToken: node. memberBlock. leftBrace,
131
131
endToken: node. memberBlock. rightBrace,
@@ -149,9 +149,9 @@ extension ASTGenVisitor {
149
149
classKeywordLoc: node. classKeyword. bridgedSourceLoc ( in: self ) ,
150
150
name: name,
151
151
nameLoc: nameLoc,
152
- genericParamList: self . map ( node . genericParameterClause , generate ( genericParameterClause: ) ) ,
153
- inheritedTypes: self . map ( node. inheritanceClause? . inheritedTypes, generate ( inheritedTypeList : ) ) ,
154
- genericWhereClause: self . map ( node . genericWhereClause , generate ( genericWhereClause: ) ) ,
152
+ genericParamList: self . generate ( genericParameterClause: node . genericParameterClause ) ,
153
+ inheritedTypes: self . generate ( inheritedTypeList : node. inheritanceClause? . inheritedTypes) ,
154
+ genericWhereClause: self . generate ( genericWhereClause: node . genericWhereClause ) ,
155
155
braceRange: BridgedSourceRange (
156
156
startToken: node. memberBlock. leftBrace,
157
157
endToken: node. memberBlock. rightBrace,
@@ -176,9 +176,9 @@ extension ASTGenVisitor {
176
176
classKeywordLoc: node. actorKeyword. bridgedSourceLoc ( in: self ) ,
177
177
name: name,
178
178
nameLoc: nameLoc,
179
- genericParamList: self . map ( node . genericParameterClause , generate ( genericParameterClause: ) ) ,
180
- inheritedTypes: self . map ( node. inheritanceClause? . inheritedTypes, generate ( inheritedTypeList : ) ) ,
181
- genericWhereClause: self . map ( node . genericWhereClause , generate ( genericWhereClause: ) ) ,
179
+ genericParamList: self . generate ( genericParameterClause: node . genericParameterClause ) ,
180
+ inheritedTypes: self . generate ( inheritedTypeList : node. inheritanceClause? . inheritedTypes) ,
181
+ genericWhereClause: self . generate ( genericWhereClause: node . genericWhereClause ) ,
182
182
braceRange: BridgedSourceRange (
183
183
startToken: node. memberBlock. leftBrace,
184
184
endToken: node. memberBlock. rightBrace,
@@ -207,8 +207,8 @@ extension ASTGenVisitor {
207
207
name: name,
208
208
nameLoc: nameLoc,
209
209
primaryAssociatedTypeNames: primaryAssociatedTypeNames. bridgedArray ( in: self ) ,
210
- inheritedTypes: self . map ( node. inheritanceClause? . inheritedTypes, generate ( inheritedTypeList : ) ) ,
211
- genericWhereClause: self . map ( node . genericWhereClause , generate ( genericWhereClause: ) ) ,
210
+ inheritedTypes: self . generate ( inheritedTypeList : node. inheritanceClause? . inheritedTypes) ,
211
+ genericWhereClause: self . generate ( genericWhereClause: node . genericWhereClause ) ,
212
212
braceRange: BridgedSourceRange (
213
213
startToken: node. memberBlock. leftBrace,
214
214
endToken: node. memberBlock. rightBrace,
@@ -232,9 +232,9 @@ extension ASTGenVisitor {
232
232
associatedtypeKeywordLoc: node. associatedtypeKeyword. bridgedSourceLoc ( in: self ) ,
233
233
name: name,
234
234
nameLoc: nameLoc,
235
- inheritedTypes: self . map ( node. inheritanceClause? . inheritedTypes, generate ( inheritedTypeList : ) ) ,
236
- defaultType: self . map ( node. initializer? . value, generate ( type : ) ) ,
237
- genericWhereClause: self . map ( node . genericWhereClause , generate ( genericWhereClause: ) )
235
+ inheritedTypes: self . generate ( inheritedTypeList : node. inheritanceClause? . inheritedTypes) ,
236
+ defaultType: self . generate ( type : node. initializer? . value) ,
237
+ genericWhereClause: self . generate ( genericWhereClause: node . genericWhereClause )
238
238
)
239
239
}
240
240
}
@@ -248,8 +248,8 @@ extension ASTGenVisitor {
248
248
declContext: self . declContext,
249
249
extensionKeywordLoc: node. extensionKeyword. bridgedSourceLoc ( in: self ) ,
250
250
extendedType: self . generate ( type: node. extendedType) ,
251
- inheritedTypes: self . map ( node. inheritanceClause? . inheritedTypes, generate ( inheritedTypeList : ) ) ,
252
- genericWhereClause: self . map ( node . genericWhereClause , generate ( genericWhereClause: ) ) ,
251
+ inheritedTypes: self . generate ( inheritedTypeList : node. inheritanceClause? . inheritedTypes) ,
252
+ genericWhereClause: self . generate ( genericWhereClause: node . genericWhereClause ) ,
253
253
braceRange: BridgedSourceRange (
254
254
startToken: node. memberBlock. leftBrace,
255
255
endToken: node. memberBlock. rightBrace,
@@ -276,9 +276,9 @@ extension ASTGenVisitor {
276
276
declContext: self . declContext,
277
277
name: name,
278
278
nameLoc: nameLoc,
279
- parameterList: self . map ( node . parameterClause , generate ( enumCaseParameterClause: ) ) ,
279
+ parameterList: self . generate ( enumCaseParameterClause: node . parameterClause ) ,
280
280
equalsLoc: ( node. rawValue? . equal) . bridgedSourceLoc ( in: self ) ,
281
- rawValue: self . map ( node. rawValue? . value, generate ( expr : ) )
281
+ rawValue: self . generate ( expr : node. rawValue? . value)
282
282
)
283
283
}
284
284
@@ -329,13 +329,13 @@ extension ASTGenVisitor {
329
329
funcKeywordLoc: node. funcKeyword. bridgedSourceLoc ( in: self ) ,
330
330
name: name,
331
331
nameLoc: nameLoc,
332
- genericParamList: self . map ( node . genericParameterClause , generate ( genericParameterClause: ) ) ,
332
+ genericParamList: self . generate ( genericParameterClause: node . genericParameterClause ) ,
333
333
parameterList: self . generate ( functionParameterClause: node. signature. parameterClause) ,
334
334
asyncSpecifierLoc: ( node. signature. effectSpecifiers? . asyncSpecifier) . bridgedSourceLoc ( in: self ) ,
335
335
throwsSpecifierLoc: ( node. signature. effectSpecifiers? . throwsSpecifier) . bridgedSourceLoc ( in: self ) ,
336
- thrownType: self . map ( node. signature. effectSpecifiers? . thrownError? . type, generate ( type : ) ) ,
337
- returnType: self . map ( node. signature. returnClause? . type, generate ( type : ) ) ,
338
- genericWhereClause: self . map ( node . genericWhereClause , generate ( genericWhereClause: ) )
336
+ thrownType: self . generate ( type : node. signature. effectSpecifiers? . thrownError? . type) ,
337
+ returnType: self . generate ( type : node. signature. returnClause? . type) ,
338
+ genericWhereClause: self . generate ( genericWhereClause: node . genericWhereClause )
339
339
)
340
340
341
341
if let body = node. body {
@@ -354,12 +354,12 @@ extension ASTGenVisitor {
354
354
initKeywordLoc: node. initKeyword. bridgedSourceLoc ( in: self ) ,
355
355
failabilityMarkLoc: node. optionalMark. bridgedSourceLoc ( in: self ) ,
356
356
isIUO: node. optionalMark? . tokenKind == . exclamationMark,
357
- genericParamList: self . map ( node . genericParameterClause , generate ( genericParameterClause: ) ) ,
357
+ genericParamList: self . generate ( genericParameterClause: node . genericParameterClause ) ,
358
358
parameterList: self . generate ( functionParameterClause: node. signature. parameterClause) ,
359
359
asyncSpecifierLoc: ( node. signature. effectSpecifiers? . asyncSpecifier) . bridgedSourceLoc ( in: self ) ,
360
360
throwsSpecifierLoc: ( node. signature. effectSpecifiers? . throwsSpecifier) . bridgedSourceLoc ( in: self ) ,
361
- thrownType: self . map ( node. signature. effectSpecifiers? . thrownError? . type, generate ( type : ) ) ,
362
- genericWhereClause: self . map ( node . genericWhereClause , generate ( genericWhereClause: ) )
361
+ thrownType: self . generate ( type : node. signature. effectSpecifiers? . thrownError? . type) ,
362
+ genericWhereClause: self . generate ( genericWhereClause: node . genericWhereClause )
363
363
)
364
364
365
365
if let body = node. body {
@@ -533,9 +533,9 @@ extension ASTGenVisitor {
533
533
assignmentValueLoc: ( body. assignment? . value) . bridgedSourceLoc ( in: self ) ,
534
534
isAssignment: assignmentValue,
535
535
higherThanKeywordLoc: ( body. higherThanRelation? . higherThanOrLowerThanLabel) . bridgedSourceLoc ( in: self ) ,
536
- higherThanNames: self . map ( body. higherThanRelation? . precedenceGroups, generate ( precedenceGroupNameList : ) ) ,
536
+ higherThanNames: self . generate ( precedenceGroupNameList : body. higherThanRelation? . precedenceGroups) ,
537
537
lowerThanKeywordLoc: ( body. lowerThanRelation? . higherThanOrLowerThanLabel) . bridgedSourceLoc ( in: self ) ,
538
- lowerThanNames: self . map ( body. lowerThanRelation? . precedenceGroups, generate ( precedenceGroupNameList : ) ) ,
538
+ lowerThanNames: self . generate ( precedenceGroupNameList : body. lowerThanRelation? . precedenceGroups) ,
539
539
rightBraceLoc: node. rightBrace. bridgedSourceLoc ( in: self )
540
540
)
541
541
}
0 commit comments