@@ -81,10 +81,10 @@ extension ASTGenVisitor {
8181 typealiasKeywordLoc: node. typealiasKeyword. bridgedSourceLoc ( in: self ) ,
8282 name: name,
8383 nameLoc: nameLoc,
84- genericParamList: self . map ( node . genericParameterClause , generate ( genericParameterClause: ) ) ,
84+ genericParamList: self . generate ( genericParameterClause: node . genericParameterClause ) ,
8585 equalLoc: node. initializer. equal. bridgedSourceLoc ( in: self ) ,
8686 underlyingType: self . generate ( type: node. initializer. value) ,
87- genericWhereClause: self . map ( node . genericWhereClause , generate ( genericWhereClause: ) )
87+ genericWhereClause: self . generate ( genericWhereClause: node . genericWhereClause )
8888 )
8989 }
9090
@@ -97,9 +97,9 @@ extension ASTGenVisitor {
9797 enumKeywordLoc: node. enumKeyword. bridgedSourceLoc ( in: self ) ,
9898 name: name,
9999 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 ) ,
103103 braceRange: BridgedSourceRange (
104104 startToken: node. memberBlock. leftBrace,
105105 endToken: node. memberBlock. rightBrace,
@@ -123,9 +123,9 @@ extension ASTGenVisitor {
123123 structKeywordLoc: node. structKeyword. bridgedSourceLoc ( in: self ) ,
124124 name: name,
125125 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 ) ,
129129 braceRange: BridgedSourceRange (
130130 startToken: node. memberBlock. leftBrace,
131131 endToken: node. memberBlock. rightBrace,
@@ -149,9 +149,9 @@ extension ASTGenVisitor {
149149 classKeywordLoc: node. classKeyword. bridgedSourceLoc ( in: self ) ,
150150 name: name,
151151 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 ) ,
155155 braceRange: BridgedSourceRange (
156156 startToken: node. memberBlock. leftBrace,
157157 endToken: node. memberBlock. rightBrace,
@@ -176,9 +176,9 @@ extension ASTGenVisitor {
176176 classKeywordLoc: node. actorKeyword. bridgedSourceLoc ( in: self ) ,
177177 name: name,
178178 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 ) ,
182182 braceRange: BridgedSourceRange (
183183 startToken: node. memberBlock. leftBrace,
184184 endToken: node. memberBlock. rightBrace,
@@ -207,8 +207,8 @@ extension ASTGenVisitor {
207207 name: name,
208208 nameLoc: nameLoc,
209209 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 ) ,
212212 braceRange: BridgedSourceRange (
213213 startToken: node. memberBlock. leftBrace,
214214 endToken: node. memberBlock. rightBrace,
@@ -232,9 +232,9 @@ extension ASTGenVisitor {
232232 associatedtypeKeywordLoc: node. associatedtypeKeyword. bridgedSourceLoc ( in: self ) ,
233233 name: name,
234234 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 )
238238 )
239239 }
240240}
@@ -248,8 +248,8 @@ extension ASTGenVisitor {
248248 declContext: self . declContext,
249249 extensionKeywordLoc: node. extensionKeyword. bridgedSourceLoc ( in: self ) ,
250250 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 ) ,
253253 braceRange: BridgedSourceRange (
254254 startToken: node. memberBlock. leftBrace,
255255 endToken: node. memberBlock. rightBrace,
@@ -276,9 +276,9 @@ extension ASTGenVisitor {
276276 declContext: self . declContext,
277277 name: name,
278278 nameLoc: nameLoc,
279- parameterList: self . map ( node . parameterClause , generate ( enumCaseParameterClause: ) ) ,
279+ parameterList: self . generate ( enumCaseParameterClause: node . parameterClause ) ,
280280 equalsLoc: ( node. rawValue? . equal) . bridgedSourceLoc ( in: self ) ,
281- rawValue: self . map ( node. rawValue? . value, generate ( expr : ) )
281+ rawValue: self . generate ( expr : node. rawValue? . value)
282282 )
283283 }
284284
@@ -329,13 +329,13 @@ extension ASTGenVisitor {
329329 funcKeywordLoc: node. funcKeyword. bridgedSourceLoc ( in: self ) ,
330330 name: name,
331331 nameLoc: nameLoc,
332- genericParamList: self . map ( node . genericParameterClause , generate ( genericParameterClause: ) ) ,
332+ genericParamList: self . generate ( genericParameterClause: node . genericParameterClause ) ,
333333 parameterList: self . generate ( functionParameterClause: node. signature. parameterClause) ,
334334 asyncSpecifierLoc: ( node. signature. effectSpecifiers? . asyncSpecifier) . bridgedSourceLoc ( in: self ) ,
335335 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 )
339339 )
340340
341341 if let body = node. body {
@@ -354,12 +354,12 @@ extension ASTGenVisitor {
354354 initKeywordLoc: node. initKeyword. bridgedSourceLoc ( in: self ) ,
355355 failabilityMarkLoc: node. optionalMark. bridgedSourceLoc ( in: self ) ,
356356 isIUO: node. optionalMark? . tokenKind == . exclamationMark,
357- genericParamList: self . map ( node . genericParameterClause , generate ( genericParameterClause: ) ) ,
357+ genericParamList: self . generate ( genericParameterClause: node . genericParameterClause ) ,
358358 parameterList: self . generate ( functionParameterClause: node. signature. parameterClause) ,
359359 asyncSpecifierLoc: ( node. signature. effectSpecifiers? . asyncSpecifier) . bridgedSourceLoc ( in: self ) ,
360360 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 )
363363 )
364364
365365 if let body = node. body {
@@ -533,9 +533,9 @@ extension ASTGenVisitor {
533533 assignmentValueLoc: ( body. assignment? . value) . bridgedSourceLoc ( in: self ) ,
534534 isAssignment: assignmentValue,
535535 higherThanKeywordLoc: ( body. higherThanRelation? . higherThanOrLowerThanLabel) . bridgedSourceLoc ( in: self ) ,
536- higherThanNames: self . map ( body. higherThanRelation? . precedenceGroups, generate ( precedenceGroupNameList : ) ) ,
536+ higherThanNames: self . generate ( precedenceGroupNameList : body. higherThanRelation? . precedenceGroups) ,
537537 lowerThanKeywordLoc: ( body. lowerThanRelation? . higherThanOrLowerThanLabel) . bridgedSourceLoc ( in: self ) ,
538- lowerThanNames: self . map ( body. lowerThanRelation? . precedenceGroups, generate ( precedenceGroupNameList : ) ) ,
538+ lowerThanNames: self . generate ( precedenceGroupNameList : body. lowerThanRelation? . precedenceGroups) ,
539539 rightBraceLoc: node. rightBrace. bridgedSourceLoc ( in: self )
540540 )
541541 }
0 commit comments