@@ -557,7 +557,7 @@ extension ASTGenVisitor {
557
557
genericParamList: self . generate ( genericParameterClause: node. genericParameterClause) ,
558
558
parameterList: self . generate ( functionParameterClause: node. signature. parameterClause, forSubscript: false ) ,
559
559
asyncSpecifierLoc: self . generateSourceLoc ( node. signature. effectSpecifiers? . asyncSpecifier) ,
560
- throwsSpecifierLoc: self . generateSourceLoc ( node. signature. effectSpecifiers? . throwsSpecifier) ,
560
+ throwsSpecifierLoc: self . generateSourceLoc ( node. signature. effectSpecifiers? . throwsClause ? . throwsSpecifier) ,
561
561
thrownType: self . generate ( type: node. signature. effectSpecifiers? . thrownError) ,
562
562
returnType: self . generate ( type: node. signature. returnClause? . type) ,
563
563
genericWhereClause: self . generate ( genericWhereClause: node. genericWhereClause)
@@ -585,7 +585,7 @@ extension ASTGenVisitor {
585
585
genericParamList: self . generate ( genericParameterClause: node. genericParameterClause) ,
586
586
parameterList: self . generate ( functionParameterClause: node. signature. parameterClause, forSubscript: false ) ,
587
587
asyncSpecifierLoc: self . generateSourceLoc ( node. signature. effectSpecifiers? . asyncSpecifier) ,
588
- throwsSpecifierLoc: self . generateSourceLoc ( node. signature. effectSpecifiers? . throwsSpecifier) ,
588
+ throwsSpecifierLoc: self . generateSourceLoc ( node. signature. effectSpecifiers? . throwsClause ? . throwsSpecifier) ,
589
589
thrownType: self . generate ( type: node. signature. effectSpecifiers? . thrownError) ,
590
590
genericWhereClause: self . generate ( genericWhereClause: node. genericWhereClause)
591
591
)
0 commit comments