@@ -28,3 +28,151 @@ public typealias AccessPathComponentSyntax = ImportPathComponentSyntax
28
28
29
29
@available ( * , deprecated, renamed: " WithAttributesSyntax " )
30
30
public typealias AttributedSyntax = WithAttributesSyntax
31
+
32
+ public extension RawNamedOpaqueReturnTypeSyntax {
33
+ @available ( * , deprecated, renamed: " genericParameterClause " )
34
+ var genericParameters : RawGenericParameterClauseSyntax ? { genericParameterClause }
35
+
36
+ @available ( * , deprecated, message: " Use an initializer with a genericParameterClause argument. " )
37
+ init (
38
+ _ unexpectedBeforeGenericParameters: RawUnexpectedNodesSyntax ? = nil ,
39
+ genericParameters: RawGenericParameterClauseSyntax ,
40
+ _ unexpectedBetweenGenericParametersAndBaseType: RawUnexpectedNodesSyntax ? = nil ,
41
+ baseType: RawTypeSyntax ,
42
+ _ unexpectedAfterBaseType: RawUnexpectedNodesSyntax ? = nil ,
43
+ arena: __shared SyntaxArena
44
+ ) {
45
+ self . init (
46
+ unexpectedBeforeGenericParameters,
47
+ genericParameterClause: genericParameters,
48
+ unexpectedBetweenGenericParametersAndBaseType,
49
+ baseType: baseType,
50
+ unexpectedAfterBaseType,
51
+ arena: arena
52
+ )
53
+ }
54
+ }
55
+
56
+ public extension RawEnumDeclSyntax {
57
+ @available ( * , deprecated, renamed: " genericParameterClause " )
58
+ var genericParameters : RawGenericParameterClauseSyntax ? { genericParameterClause }
59
+
60
+ @available ( * , deprecated, message: " Use an initializer with a genericParameterClause argument. " )
61
+ init (
62
+ _ unexpectedBeforeAttributes: RawUnexpectedNodesSyntax ? = nil ,
63
+ attributes: RawAttributeListSyntax ? ,
64
+ _ unexpectedBetweenAttributesAndModifiers: RawUnexpectedNodesSyntax ? = nil ,
65
+ modifiers: RawModifierListSyntax ? ,
66
+ _ unexpectedBetweenModifiersAndEnumKeyword: RawUnexpectedNodesSyntax ? = nil ,
67
+ enumKeyword: RawTokenSyntax ,
68
+ _ unexpectedBetweenEnumKeywordAndIdentifier: RawUnexpectedNodesSyntax ? = nil ,
69
+ identifier: RawTokenSyntax ,
70
+ _ unexpectedBetweenIdentifierAndGenericParameters: RawUnexpectedNodesSyntax ? = nil ,
71
+ genericParameters: RawGenericParameterClauseSyntax ? ,
72
+ _ unexpectedBetweenGenericParametersAndInheritanceClause: RawUnexpectedNodesSyntax ? = nil ,
73
+ inheritanceClause: RawTypeInheritanceClauseSyntax ? ,
74
+ _ unexpectedBetweenInheritanceClauseAndGenericWhereClause: RawUnexpectedNodesSyntax ? = nil ,
75
+ genericWhereClause: RawGenericWhereClauseSyntax ? ,
76
+ _ unexpectedBetweenGenericWhereClauseAndMemberBlock: RawUnexpectedNodesSyntax ? = nil ,
77
+ memberBlock: RawMemberDeclBlockSyntax ,
78
+ _ unexpectedAfterMemberBlock: RawUnexpectedNodesSyntax ? = nil ,
79
+ arena: __shared SyntaxArena
80
+ ) {
81
+ self . init (
82
+ unexpectedBeforeAttributes,
83
+ attributes: attributes,
84
+ unexpectedBetweenAttributesAndModifiers,
85
+ modifiers: modifiers,
86
+ unexpectedBetweenModifiersAndEnumKeyword,
87
+ enumKeyword: enumKeyword,
88
+ unexpectedBetweenEnumKeywordAndIdentifier,
89
+ identifier: identifier,
90
+ unexpectedBetweenIdentifierAndGenericParameters,
91
+ genericParameterClause: genericParameters,
92
+ unexpectedBetweenGenericParametersAndInheritanceClause,
93
+ inheritanceClause: inheritanceClause,
94
+ unexpectedBetweenInheritanceClauseAndGenericWhereClause,
95
+ genericWhereClause: genericWhereClause,
96
+ unexpectedBetweenGenericWhereClauseAndMemberBlock,
97
+ memberBlock: memberBlock,
98
+ unexpectedAfterMemberBlock,
99
+ arena: arena
100
+ )
101
+ }
102
+ }
103
+
104
+ public extension EnumDeclSyntax {
105
+ @available ( * , deprecated, renamed: " genericParameterClause " )
106
+ var genericParameters : GenericParameterClauseSyntax ? { genericParameterClause }
107
+
108
+ @available ( * , deprecated, message: " Use an initializer with a genericParameterClause argument. " )
109
+ init (
110
+ leadingTrivia: Trivia ? = nil ,
111
+ _ unexpectedBeforeAttributes: UnexpectedNodesSyntax ? = nil ,
112
+ attributes: AttributeListSyntax ? = nil ,
113
+ _ unexpectedBetweenAttributesAndModifiers: UnexpectedNodesSyntax ? = nil ,
114
+ modifiers: ModifierListSyntax ? = nil ,
115
+ _ unexpectedBetweenModifiersAndEnumKeyword: UnexpectedNodesSyntax ? = nil ,
116
+ enumKeyword: TokenSyntax = . keyword( . enum) ,
117
+ _ unexpectedBetweenEnumKeywordAndIdentifier: UnexpectedNodesSyntax ? = nil ,
118
+ identifier: TokenSyntax ,
119
+ _ unexpectedBetweenIdentifierAndGenericParameters: UnexpectedNodesSyntax ? = nil ,
120
+ genericParameters: GenericParameterClauseSyntax ? = nil ,
121
+ _ unexpectedBetweenGenericParametersAndInheritanceClause: UnexpectedNodesSyntax ? = nil ,
122
+ inheritanceClause: TypeInheritanceClauseSyntax ? = nil ,
123
+ _ unexpectedBetweenInheritanceClauseAndGenericWhereClause: UnexpectedNodesSyntax ? = nil ,
124
+ genericWhereClause: GenericWhereClauseSyntax ? = nil ,
125
+ _ unexpectedBetweenGenericWhereClauseAndMemberBlock: UnexpectedNodesSyntax ? = nil ,
126
+ memberBlock: MemberDeclBlockSyntax ,
127
+ _ unexpectedAfterMemberBlock: UnexpectedNodesSyntax ? = nil ,
128
+ trailingTrivia: Trivia ? = nil
129
+ ) {
130
+ self . init (
131
+ leadingTrivia: leadingTrivia,
132
+ unexpectedBeforeAttributes,
133
+ attributes: attributes,
134
+ unexpectedBetweenAttributesAndModifiers,
135
+ modifiers: modifiers,
136
+ unexpectedBetweenModifiersAndEnumKeyword,
137
+ enumKeyword: enumKeyword,
138
+ unexpectedBetweenEnumKeywordAndIdentifier,
139
+ identifier: identifier,
140
+ unexpectedBetweenIdentifierAndGenericParameters,
141
+ genericParameterClause: genericParameters,
142
+ unexpectedBetweenGenericParametersAndInheritanceClause,
143
+ inheritanceClause: inheritanceClause,
144
+ unexpectedBetweenInheritanceClauseAndGenericWhereClause,
145
+ genericWhereClause: genericWhereClause,
146
+ unexpectedBetweenGenericWhereClauseAndMemberBlock,
147
+ memberBlock: memberBlock,
148
+ unexpectedAfterMemberBlock,
149
+ trailingTrivia: trailingTrivia
150
+ )
151
+ }
152
+ }
153
+
154
+ public extension NamedOpaqueReturnTypeSyntax {
155
+ @available ( * , deprecated, renamed: " genericParameterClause " )
156
+ var genericParameters : GenericParameterClauseSyntax ? { genericParameterClause }
157
+
158
+ @available ( * , deprecated, message: " Use an initializer with a genericParameterClause argument. " )
159
+ init (
160
+ leadingTrivia: Trivia ? = nil ,
161
+ _ unexpectedBeforeGenericParameters: UnexpectedNodesSyntax ? = nil ,
162
+ genericParameters: GenericParameterClauseSyntax ,
163
+ _ unexpectedBetweenGenericParametersAndBaseType: UnexpectedNodesSyntax ? = nil ,
164
+ baseType: some TypeSyntaxProtocol ,
165
+ _ unexpectedAfterBaseType: UnexpectedNodesSyntax ? = nil ,
166
+ trailingTrivia: Trivia ? = nil
167
+ ) {
168
+ self . init (
169
+ leadingTrivia: leadingTrivia,
170
+ unexpectedBeforeGenericParameters,
171
+ genericParameterClause: genericParameters,
172
+ unexpectedBetweenGenericParametersAndBaseType,
173
+ baseType: baseType,
174
+ unexpectedAfterBaseType,
175
+ trailingTrivia: trailingTrivia
176
+ )
177
+ }
178
+ }
0 commit comments