13
13
// This file provides compatiblity aliases to keep dependents of SwiftSyntax building.
14
14
// All users of the declarations in this file should transition away from them ASAP.
15
15
16
- public extension DeclGroupSyntax {
17
- @available ( * , deprecated, renamed: " memberBlock " )
18
- var members : MemberDeclBlockSyntax {
19
- return self . memberBlock
20
- }
21
- }
22
-
23
16
@available ( * , deprecated, renamed: " ImportPathSyntax " )
24
17
public typealias AccessPathSyntax = ImportPathSyntax
25
18
@@ -29,15 +22,48 @@ public typealias AccessPathComponentSyntax = ImportPathComponentSyntax
29
22
@available ( * , deprecated, renamed: " WithAttributesSyntax " )
30
23
public typealias AttributedSyntax = WithAttributesSyntax
31
24
25
+ public extension DeclGroupSyntax {
26
+ @available ( * , deprecated, renamed: " memberBlock " )
27
+ var members : MemberDeclBlockSyntax {
28
+ get {
29
+ return memberBlock
30
+ }
31
+ set ( value) {
32
+ memberBlock = value
33
+ }
34
+ }
35
+ }
36
+
32
37
public extension EnumDeclSyntax {
33
38
@available ( * , deprecated, renamed: " unexpectedBetweenIdentifierAndGenericParameterClause " )
34
- var unexpectedBetweenIdentifierAndGenericParameters : UnexpectedNodesSyntax ? { unexpectedBetweenIdentifierAndGenericParameterClause }
39
+ var unexpectedBetweenIdentifierAndGenericParameters : UnexpectedNodesSyntax ? {
40
+ get {
41
+ return unexpectedBetweenIdentifierAndGenericParameterClause
42
+ }
43
+ set ( value) {
44
+ unexpectedBetweenIdentifierAndGenericParameterClause = value
45
+ }
46
+ }
35
47
36
48
@available ( * , deprecated, renamed: " genericParameterClause " )
37
- var genericParameters : GenericParameterClauseSyntax ? { genericParameterClause }
49
+ var genericParameters : GenericParameterClauseSyntax ? {
50
+ get {
51
+ return genericParameterClause
52
+ }
53
+ set ( value) {
54
+ genericParameterClause = value
55
+ }
56
+ }
38
57
39
58
@available ( * , deprecated, renamed: " unexpectedBetweenGenericParameterClauseAndInheritanceClause " )
40
- var unexpectedBetweenGenericParametersAndInheritanceClause : UnexpectedNodesSyntax ? { unexpectedBetweenGenericParameterClauseAndInheritanceClause }
59
+ var unexpectedBetweenGenericParametersAndInheritanceClause : UnexpectedNodesSyntax ? {
60
+ get {
61
+ return unexpectedBetweenGenericParameterClauseAndInheritanceClause
62
+ }
63
+ set ( value) {
64
+ unexpectedBetweenGenericParameterClauseAndInheritanceClause = value
65
+ }
66
+ }
41
67
42
68
@available ( * , deprecated, message: " Use an initializer with a genericParameterClause argument. " )
43
69
init (
@@ -85,15 +111,111 @@ public extension EnumDeclSyntax {
85
111
}
86
112
}
87
113
114
+ public extension FunctionTypeSyntax {
115
+ @available ( * , deprecated, renamed: " unexpectedBetweenLeftParenAndParameters " )
116
+ var unexpectedBetweenLeftParenAndArguments : UnexpectedNodesSyntax ? {
117
+ get {
118
+ return unexpectedBetweenLeftParenAndParameters
119
+ }
120
+ set ( value) {
121
+ unexpectedBetweenLeftParenAndParameters = value
122
+ }
123
+ }
124
+
125
+ @available ( * , deprecated, renamed: " parameters " )
126
+ var arguments : TupleTypeElementListSyntax {
127
+ get {
128
+ return parameters
129
+ }
130
+ set ( value) {
131
+ parameters = value
132
+ }
133
+ }
134
+
135
+ @available ( * , deprecated, renamed: " unexpectedBetweenParametersAndRightParen " )
136
+ var unexpectedBetweenArgumentsAndRightParen : UnexpectedNodesSyntax ? {
137
+ get {
138
+ return unexpectedBetweenParametersAndRightParen
139
+ }
140
+ set ( value) {
141
+ unexpectedBetweenParametersAndRightParen = value
142
+ }
143
+ }
144
+
145
+ /// Adds the provided `element` to the node's `arguments`
146
+ /// - param element: The new `Argument` to add to the node's
147
+ /// `arguments` collection.
148
+ /// - returns: A copy of the receiver with the provided `Argument`
149
+ /// appended to its `arguments` collection.
150
+ @available ( * , deprecated, renamed: " addParameter " )
151
+ func addArgument( _ element: TupleTypeElementSyntax ) -> FunctionTypeSyntax {
152
+ return self . addParameter ( element)
153
+ }
154
+
155
+ @available ( * , deprecated, message: " Use an initializer with a parameters " )
156
+ init (
157
+ leadingTrivia: Trivia ? = nil ,
158
+ _ unexpectedBeforeLeftParen: UnexpectedNodesSyntax ? = nil ,
159
+ leftParen: TokenSyntax = . leftParenToken( ) ,
160
+ _ unexpectedBetweenLeftParenAndArguments: UnexpectedNodesSyntax ? = nil ,
161
+ arguments: TupleTypeElementListSyntax ,
162
+ _ unexpectedBetweenArgumentsAndRightParen: UnexpectedNodesSyntax ? = nil ,
163
+ rightParen: TokenSyntax = . rightParenToken( ) ,
164
+ _ unexpectedBetweenRightParenAndEffectSpecifiers: UnexpectedNodesSyntax ? = nil ,
165
+ effectSpecifiers: TypeEffectSpecifiersSyntax ? = nil ,
166
+ _ unexpectedBetweenEffectSpecifiersAndOutput: UnexpectedNodesSyntax ? = nil ,
167
+ output: ReturnClauseSyntax ,
168
+ _ unexpectedAfterOutput: UnexpectedNodesSyntax ? = nil ,
169
+ trailingTrivia: Trivia ? = nil
170
+ ) {
171
+ self . init (
172
+ leadingTrivia: leadingTrivia,
173
+ unexpectedBeforeLeftParen,
174
+ leftParen: leftParen,
175
+ unexpectedBetweenLeftParenAndArguments,
176
+ parameters: arguments,
177
+ unexpectedBetweenArgumentsAndRightParen,
178
+ rightParen: rightParen,
179
+ unexpectedBetweenRightParenAndEffectSpecifiers,
180
+ effectSpecifiers: effectSpecifiers,
181
+ unexpectedBetweenEffectSpecifiersAndOutput,
182
+ output: output,
183
+ unexpectedAfterOutput,
184
+ trailingTrivia: trailingTrivia
185
+ )
186
+ }
187
+ }
188
+
88
189
public extension NamedOpaqueReturnTypeSyntax {
89
190
@available ( * , deprecated, renamed: " unexpectedBeforeGenericParameterClause " )
90
- var unexpectedBeforeGenericParameters : UnexpectedNodesSyntax ? { unexpectedBeforeGenericParameterClause }
191
+ var unexpectedBeforeGenericParameters : UnexpectedNodesSyntax ? {
192
+ get {
193
+ return unexpectedBeforeGenericParameterClause
194
+ }
195
+ set ( value) {
196
+ unexpectedBeforeGenericParameterClause = value
197
+ }
198
+ }
91
199
92
200
@available ( * , deprecated, renamed: " genericParameterClause " )
93
- var genericParameters : GenericParameterClauseSyntax ? { genericParameterClause }
201
+ var genericParameters : GenericParameterClauseSyntax {
202
+ get {
203
+ return genericParameterClause
204
+ }
205
+ set ( value) {
206
+ genericParameterClause = value
207
+ }
208
+ }
94
209
95
210
@available ( * , deprecated, renamed: " unexpectedBetweenGenericParameterClauseAndBaseType " )
96
- var unexpectedBetweenGenericParametersAndBaseType : UnexpectedNodesSyntax ? { unexpectedBetweenGenericParameterClauseAndBaseType }
211
+ var unexpectedBetweenGenericParametersAndBaseType : UnexpectedNodesSyntax ? {
212
+ get {
213
+ return unexpectedBetweenGenericParameterClauseAndBaseType
214
+ }
215
+ set ( value) {
216
+ unexpectedBetweenGenericParameterClauseAndBaseType = value
217
+ }
218
+ }
97
219
98
220
@available ( * , deprecated, message: " Use an initializer with a genericParameterClause argument. " )
99
221
init (
@@ -117,18 +239,39 @@ public extension NamedOpaqueReturnTypeSyntax {
117
239
}
118
240
}
119
241
120
- extension TupleExprSyntax {
242
+ public extension TupleExprSyntax {
121
243
@available ( * , deprecated, renamed: " unexpectedBetweenLeftParenAndElements " )
122
- public var unexpectedBetweenLeftParenAndElementList : UnexpectedNodesSyntax ? { unexpectedBetweenLeftParenAndElements }
244
+ var unexpectedBetweenLeftParenAndElementList : UnexpectedNodesSyntax ? {
245
+ get {
246
+ return unexpectedBetweenLeftParenAndElements
247
+ }
248
+ set ( value) {
249
+ unexpectedBetweenLeftParenAndElements = value
250
+ }
251
+ }
123
252
124
253
@available ( * , deprecated, renamed: " elements " )
125
- public var elementList : TupleExprElementListSyntax { elements }
254
+ var elementList : TupleExprElementListSyntax {
255
+ get {
256
+ return elements
257
+ }
258
+ set ( value) {
259
+ elements = value
260
+ }
261
+ }
126
262
127
263
@available ( * , deprecated, renamed: " unexpectedBetweenElementsAndRightParen " )
128
- public var unexpectedBetweenElementListAndRightParen : UnexpectedNodesSyntax ? { unexpectedBetweenElementsAndRightParen }
264
+ var unexpectedBetweenElementListAndRightParen : UnexpectedNodesSyntax ? {
265
+ get {
266
+ return unexpectedBetweenElementsAndRightParen
267
+ }
268
+ set ( value) {
269
+ unexpectedBetweenElementsAndRightParen = value
270
+ }
271
+ }
129
272
130
273
@available ( * , deprecated, message: " Use an initializer with a elements argument " )
131
- public init (
274
+ init (
132
275
leadingTrivia: Trivia ? = nil ,
133
276
_ unexpectedBeforeLeftParen: UnexpectedNodesSyntax ? = nil ,
134
277
leftParen: TokenSyntax = . leftParenToken( ) ,
0 commit comments