14
14
// All users of the declarations in this file should transition away from them ASAP.
15
15
16
16
public extension AccessorEffectSpecifiersSyntax {
17
+ @_disfavoredOverload
17
18
@available ( * , deprecated, message: " use throwsClause instead of throwsSpecifier " )
18
19
init (
19
20
leadingTrivia: Trivia ? = nil ,
21
+ _ unexpectedBeforeAsyncSpecifier: UnexpectedNodesSyntax ? = nil ,
20
22
asyncSpecifier: TokenSyntax ? = nil ,
23
+ _ unexpectedBetweenAsyncSpecifierAndThrowsSpecifier: UnexpectedNodesSyntax ? = nil ,
21
24
throwsSpecifier: TokenSyntax ? = nil ,
25
+ _ unexpectedAfterThrowsSpecifier: UnexpectedNodesSyntax ? = nil ,
22
26
trailingTrivia: Trivia ? = nil
23
27
) {
24
28
self . init (
25
29
leadingTrivia: leadingTrivia,
30
+ unexpectedBeforeAsyncSpecifier,
26
31
asyncSpecifier: asyncSpecifier,
32
+ unexpectedBetweenAsyncSpecifierAndThrowsSpecifier,
27
33
throwsClause: throwsSpecifier. map { ThrowsClauseSyntax ( throwsSpecifier: $0) } ,
34
+ unexpectedAfterThrowsSpecifier,
28
35
trailingTrivia: trailingTrivia
29
36
)
30
37
}
@@ -68,6 +75,12 @@ public extension DeclGroupSyntax {
68
75
}
69
76
70
77
public extension EffectSpecifiersSyntax {
78
+ @available ( * , deprecated, renamed: " unexpectedBetweenAsyncSpecifierAndThrowsClause " )
79
+ var unexpectedBetweenAsyncSpecifierAndThrowsSpecifier : UnexpectedNodesSyntax ? {
80
+ get { unexpectedBetweenAsyncSpecifierAndThrowsClause }
81
+ set { unexpectedBetweenAsyncSpecifierAndThrowsClause = newValue }
82
+ }
83
+
71
84
@available ( * , deprecated, message: " use throwsClause.throwsSpecifier " )
72
85
var throwsSpecifier : TokenSyntax ? {
73
86
get { throwsClause? . throwsSpecifier }
@@ -85,20 +98,33 @@ public extension EffectSpecifiersSyntax {
85
98
}
86
99
}
87
100
}
101
+
102
+ @available ( * , deprecated, renamed: " unexpectedAfterThrowsClause " )
103
+ var unexpectedAfterThrowsSpecifier : UnexpectedNodesSyntax ? {
104
+ get { unexpectedAfterThrowsClause }
105
+ set { unexpectedAfterThrowsClause = newValue }
106
+ }
88
107
}
89
108
90
109
public extension FunctionEffectSpecifiersSyntax {
110
+ @_disfavoredOverload
91
111
@available ( * , deprecated, message: " use throwsClause instead of throwsSpecifier " )
92
112
init (
93
113
leadingTrivia: Trivia ? = nil ,
114
+ _ unexpectedBeforeAsyncSpecifier: UnexpectedNodesSyntax ? = nil ,
94
115
asyncSpecifier: TokenSyntax ? = nil ,
116
+ _ unexpectedBetweenAsyncSpecifierAndThrowsSpecifier: UnexpectedNodesSyntax ? = nil ,
95
117
throwsSpecifier: TokenSyntax ? = nil ,
118
+ _ unexpectedAfterThrowsSpecifier: UnexpectedNodesSyntax ? = nil ,
96
119
trailingTrivia: Trivia ? = nil
97
120
) {
98
121
self . init (
99
122
leadingTrivia: leadingTrivia,
123
+ unexpectedBeforeAsyncSpecifier,
100
124
asyncSpecifier: asyncSpecifier,
125
+ unexpectedBetweenAsyncSpecifierAndThrowsSpecifier,
101
126
throwsClause: throwsSpecifier. map { ThrowsClauseSyntax ( throwsSpecifier: $0) } ,
127
+ unexpectedAfterThrowsSpecifier,
102
128
trailingTrivia: trailingTrivia
103
129
)
104
130
}
@@ -496,14 +522,20 @@ public extension TypeEffectSpecifiersSyntax {
496
522
@available ( * , deprecated, message: " use throwsClause instead of throwsSpecifier " )
497
523
init (
498
524
leadingTrivia: Trivia ? = nil ,
525
+ _ unexpectedBeforeAsyncSpecifier: UnexpectedNodesSyntax ? = nil ,
499
526
asyncSpecifier: TokenSyntax ? = nil ,
527
+ _ unexpectedBetweenAsyncSpecifierAndThrowsSpecifier: UnexpectedNodesSyntax ? = nil ,
500
528
throwsSpecifier: TokenSyntax ? = nil ,
529
+ _ unexpectedAfterThrowsSpecifier: UnexpectedNodesSyntax ? = nil ,
501
530
trailingTrivia: Trivia ? = nil
502
531
) {
503
532
self . init (
504
533
leadingTrivia: leadingTrivia,
534
+ unexpectedBeforeAsyncSpecifier,
505
535
asyncSpecifier: asyncSpecifier,
536
+ unexpectedBetweenAsyncSpecifierAndThrowsSpecifier,
506
537
throwsClause: throwsSpecifier. map { ThrowsClauseSyntax ( throwsSpecifier: $0) } ,
538
+ unexpectedAfterThrowsSpecifier,
507
539
trailingTrivia: trailingTrivia
508
540
)
509
541
}
0 commit comments