@@ -160,12 +160,12 @@ protocol RawMisplacedEffectSpecifiersTrait {
160
160
161
161
var asyncSpecifier : RawTokenSyntax ? { get }
162
162
var throwsSpecifier : RawTokenSyntax ? { get }
163
- var thrownType : RawThrownTypeSyntax ? { get }
163
+ var thrownType : RawThrownTypeClauseSyntax ? { get }
164
164
165
165
init (
166
166
asyncSpecifier: RawTokenSyntax ? ,
167
167
throwsSpecifier: RawTokenSyntax ? ,
168
- thrownType: RawThrownTypeSyntax ? ,
168
+ thrownType: RawThrownTypeClauseSyntax ? ,
169
169
arena: __shared SyntaxArena
170
170
)
171
171
@@ -176,15 +176,15 @@ protocol RawEffectSpecifiersTrait: RawMisplacedEffectSpecifiersTrait {
176
176
var unexpectedBeforeAsyncSpecifier : RawUnexpectedNodesSyntax ? { get }
177
177
var unexpectedBetweenAsyncSpecifierAndThrowsSpecifier : RawUnexpectedNodesSyntax ? { get }
178
178
var unexpectedBetweenThrowsSpecifierAndThrownType : RawUnexpectedNodesSyntax ? { get }
179
- var thrownType : RawThrownTypeSyntax ? { get }
179
+ var thrownType : RawThrownTypeClauseSyntax ? { get }
180
180
var unexpectedAfterThrownType : RawUnexpectedNodesSyntax ? { get }
181
181
init (
182
182
_ unexpectedBeforeAsyncSpecifier: RawUnexpectedNodesSyntax ? ,
183
183
asyncSpecifier: RawTokenSyntax ? ,
184
184
_ unexpectedBetweenAsyncSpecifierAndThrowsSpecifier: RawUnexpectedNodesSyntax ? ,
185
185
throwsSpecifier: RawTokenSyntax ? ,
186
186
_ unexpectedBetweenThrowsSpecifierAndThrownType: RawUnexpectedNodesSyntax ? ,
187
- thrownType: RawThrownTypeSyntax ? ,
187
+ thrownType: RawThrownTypeClauseSyntax ? ,
188
188
_ unexpectedAfterThrownType: RawUnexpectedNodesSyntax ? ,
189
189
arena: __shared SyntaxArena
190
190
)
@@ -194,7 +194,7 @@ extension RawEffectSpecifiersTrait {
194
194
init (
195
195
asyncSpecifier: RawTokenSyntax ? ,
196
196
throwsSpecifier: RawTokenSyntax ? ,
197
- thrownType: RawThrownTypeSyntax ? ,
197
+ thrownType: RawThrownTypeClauseSyntax ? ,
198
198
arena: __shared SyntaxArena
199
199
) {
200
200
self . init (
@@ -538,12 +538,12 @@ extension RawDeinitializerEffectSpecifiersSyntax: RawMisplacedEffectSpecifiersTr
538
538
}
539
539
540
540
var throwsSpecifier : RawTokenSyntax ? { nil }
541
- var thrownType : RawThrownTypeSyntax ? { nil }
541
+ var thrownType : RawThrownTypeClauseSyntax ? { nil }
542
542
543
543
init (
544
544
asyncSpecifier: RawTokenSyntax ? ,
545
545
throwsSpecifier: RawTokenSyntax ? ,
546
- thrownType: RawThrownTypeSyntax ? ,
546
+ thrownType: RawThrownTypeClauseSyntax ? ,
547
547
arena: __shared SwiftSyntax. SyntaxArena
548
548
) {
549
549
// `throwsSpecifier` should never be present because `parseMisplacedEffectSpecifiers()` only creates missing tokens
@@ -596,11 +596,11 @@ extension TokenConsumer {
596
596
// MARK: - Parsing effect specifiers
597
597
598
598
extension Parser {
599
- private mutating func parseThrownType ( ) -> RawThrownTypeSyntax {
599
+ private mutating func parseThrownTypeClause ( ) -> RawThrownTypeClauseSyntax {
600
600
let ( unexpectedBeforeLeftParen, leftParen) = self . expect ( . leftParen)
601
601
let type = self . parseType ( )
602
602
let ( unexpectedBeforeRightParen, rightParen) = self . expect ( . rightParen)
603
- return RawThrownTypeSyntax (
603
+ return RawThrownTypeClauseSyntax (
604
604
unexpectedBeforeLeftParen,
605
605
leftParen: leftParen,
606
606
type: type,
@@ -615,7 +615,7 @@ extension Parser {
615
615
var asyncKeyword : RawTokenSyntax ? = nil
616
616
var unexpectedBeforeThrows : [ RawSyntax ] = [ ]
617
617
var throwsKeyword : RawTokenSyntax ?
618
- var thrownType : RawThrownTypeSyntax ?
618
+ var thrownType : RawThrownTypeClauseSyntax ?
619
619
var unexpectedAfterThrownType : [ RawSyntax ] = [ ]
620
620
621
621
while let misspelledAsync = self . consume ( ifAnyIn: S . MisspelledAsyncTokenKinds. self) {
@@ -655,7 +655,7 @@ extension Parser {
655
655
}
656
656
657
657
if throwsKeyword != nil && self . at ( . leftParen) && experimentalFeatures. contains ( . typedThrows) {
658
- thrownType = parseThrownType ( )
658
+ thrownType = parseThrownTypeClause ( )
659
659
}
660
660
661
661
var unexpectedAfterThrownTypeLoopProgress = LoopProgressCondition ( )
0 commit comments