Skip to content

Commit 8e00de0

Browse files
committed
NFC: Address deprecation warnings in ASTGen.
1 parent cd122d2 commit 8e00de0

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

lib/ASTGen/Sources/ASTGen/Decls.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -557,7 +557,7 @@ extension ASTGenVisitor {
557557
genericParamList: self.generate(genericParameterClause: node.genericParameterClause),
558558
parameterList: self.generate(functionParameterClause: node.signature.parameterClause, forSubscript: false),
559559
asyncSpecifierLoc: self.generateSourceLoc(node.signature.effectSpecifiers?.asyncSpecifier),
560-
throwsSpecifierLoc: self.generateSourceLoc(node.signature.effectSpecifiers?.throwsSpecifier),
560+
throwsSpecifierLoc: self.generateSourceLoc(node.signature.effectSpecifiers?.throwsClause?.throwsSpecifier),
561561
thrownType: self.generate(type: node.signature.effectSpecifiers?.thrownError),
562562
returnType: self.generate(type: node.signature.returnClause?.type),
563563
genericWhereClause: self.generate(genericWhereClause: node.genericWhereClause)
@@ -585,7 +585,7 @@ extension ASTGenVisitor {
585585
genericParamList: self.generate(genericParameterClause: node.genericParameterClause),
586586
parameterList: self.generate(functionParameterClause: node.signature.parameterClause, forSubscript: false),
587587
asyncSpecifierLoc: self.generateSourceLoc(node.signature.effectSpecifiers?.asyncSpecifier),
588-
throwsSpecifierLoc: self.generateSourceLoc(node.signature.effectSpecifiers?.throwsSpecifier),
588+
throwsSpecifierLoc: self.generateSourceLoc(node.signature.effectSpecifiers?.throwsClause?.throwsSpecifier),
589589
thrownType: self.generate(type: node.signature.effectSpecifiers?.thrownError),
590590
genericWhereClause: self.generate(genericWhereClause: node.genericWhereClause)
591591
)

lib/ASTGen/Sources/ASTGen/Macros.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -567,7 +567,7 @@ func expandFreestandingMacroInProcess(
567567
discriminator: discriminator
568568
)
569569

570-
let macroName = expansionSyntax.macro.text
570+
let macroName = expansionSyntax.macroName.text
571571

572572
// Make sure we emit all of the diagnostics from the context.
573573
defer {

lib/ASTGen/Sources/ASTGen/Types.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@ extension ASTGenVisitor {
298298
rightParenLoc: self.generateSourceLoc(node.rightParen)
299299
).asTypeRepr,
300300
asyncLoc: self.generateSourceLoc(node.effectSpecifiers?.asyncSpecifier),
301-
throwsLoc: self.generateSourceLoc(node.effectSpecifiers?.throwsSpecifier),
301+
throwsLoc: self.generateSourceLoc(node.effectSpecifiers?.throwsClause?.throwsSpecifier),
302302
thrownType: self.generate(type: node.effectSpecifiers?.thrownError),
303303
arrowLoc: self.generateSourceLoc(node.returnClause.arrow),
304304
resultType: generate(type: node.returnClause.type)

0 commit comments

Comments
 (0)