@@ -5920,7 +5920,9 @@ public struct RawMacroExpansionExprSyntax: RawExprSyntaxNodeProtocol, RawSyntaxT
5920
5920
poundToken: RawTokenSyntax,
5921
5921
_ unexpectedBetweenPoundTokenAndMacro: RawUnexpectedNodesSyntax? = nil,
5922
5922
macro: RawTokenSyntax,
5923
- _ unexpectedBetweenMacroAndLeftParen: RawUnexpectedNodesSyntax? = nil,
5923
+ _ unexpectedBetweenMacroAndGenericArguments: RawUnexpectedNodesSyntax? = nil,
5924
+ genericArguments: RawGenericArgumentClauseSyntax?,
5925
+ _ unexpectedBetweenGenericArgumentsAndLeftParen: RawUnexpectedNodesSyntax? = nil,
5924
5926
leftParen: RawTokenSyntax?,
5925
5927
_ unexpectedBetweenLeftParenAndArgumentList: RawUnexpectedNodesSyntax? = nil,
5926
5928
argumentList: RawTupleExprElementListSyntax,
@@ -5934,23 +5936,25 @@ public struct RawMacroExpansionExprSyntax: RawExprSyntaxNodeProtocol, RawSyntaxT
5934
5936
arena: __shared SyntaxArena
5935
5937
) {
5936
5938
let raw = RawSyntax.makeLayout(
5937
- kind: .macroExpansionExpr, uninitializedCount: 15 , arena: arena) { layout in
5939
+ kind: .macroExpansionExpr, uninitializedCount: 17 , arena: arena) { layout in
5938
5940
layout.initialize(repeating: nil)
5939
5941
layout[0] = unexpectedBeforePoundToken?.raw
5940
5942
layout[1] = poundToken.raw
5941
5943
layout[2] = unexpectedBetweenPoundTokenAndMacro?.raw
5942
5944
layout[3] = macro.raw
5943
- layout[4] = unexpectedBetweenMacroAndLeftParen?.raw
5944
- layout[5] = leftParen?.raw
5945
- layout[6] = unexpectedBetweenLeftParenAndArgumentList?.raw
5946
- layout[7] = argumentList.raw
5947
- layout[8] = unexpectedBetweenArgumentListAndRightParen?.raw
5948
- layout[9] = rightParen?.raw
5949
- layout[10] = unexpectedBetweenRightParenAndTrailingClosure?.raw
5950
- layout[11] = trailingClosure?.raw
5951
- layout[12] = unexpectedBetweenTrailingClosureAndAdditionalTrailingClosures?.raw
5952
- layout[13] = additionalTrailingClosures?.raw
5953
- layout[14] = unexpectedAfterAdditionalTrailingClosures?.raw
5945
+ layout[4] = unexpectedBetweenMacroAndGenericArguments?.raw
5946
+ layout[5] = genericArguments?.raw
5947
+ layout[6] = unexpectedBetweenGenericArgumentsAndLeftParen?.raw
5948
+ layout[7] = leftParen?.raw
5949
+ layout[8] = unexpectedBetweenLeftParenAndArgumentList?.raw
5950
+ layout[9] = argumentList.raw
5951
+ layout[10] = unexpectedBetweenArgumentListAndRightParen?.raw
5952
+ layout[11] = rightParen?.raw
5953
+ layout[12] = unexpectedBetweenRightParenAndTrailingClosure?.raw
5954
+ layout[13] = trailingClosure?.raw
5955
+ layout[14] = unexpectedBetweenTrailingClosureAndAdditionalTrailingClosures?.raw
5956
+ layout[15] = additionalTrailingClosures?.raw
5957
+ layout[16] = unexpectedAfterAdditionalTrailingClosures?.raw
5954
5958
}
5955
5959
self.init(raw: raw)
5956
5960
}
@@ -5967,38 +5971,44 @@ public struct RawMacroExpansionExprSyntax: RawExprSyntaxNodeProtocol, RawSyntaxT
5967
5971
public var macro: RawTokenSyntax {
5968
5972
layoutView.children[3].map(RawTokenSyntax.init(raw:))!
5969
5973
}
5970
- public var unexpectedBetweenMacroAndLeftParen : RawUnexpectedNodesSyntax? {
5974
+ public var unexpectedBetweenMacroAndGenericArguments : RawUnexpectedNodesSyntax? {
5971
5975
layoutView.children[4].map(RawUnexpectedNodesSyntax.init(raw:))
5972
5976
}
5977
+ public var genericArguments: RawGenericArgumentClauseSyntax? {
5978
+ layoutView.children[5].map(RawGenericArgumentClauseSyntax.init(raw:))
5979
+ }
5980
+ public var unexpectedBetweenGenericArgumentsAndLeftParen: RawUnexpectedNodesSyntax? {
5981
+ layoutView.children[6].map(RawUnexpectedNodesSyntax.init(raw:))
5982
+ }
5973
5983
public var leftParen: RawTokenSyntax? {
5974
- layoutView.children[5 ].map(RawTokenSyntax.init(raw:))
5984
+ layoutView.children[7 ].map(RawTokenSyntax.init(raw:))
5975
5985
}
5976
5986
public var unexpectedBetweenLeftParenAndArgumentList: RawUnexpectedNodesSyntax? {
5977
- layoutView.children[6 ].map(RawUnexpectedNodesSyntax.init(raw:))
5987
+ layoutView.children[8 ].map(RawUnexpectedNodesSyntax.init(raw:))
5978
5988
}
5979
5989
public var argumentList: RawTupleExprElementListSyntax {
5980
- layoutView.children[7 ].map(RawTupleExprElementListSyntax.init(raw:))!
5990
+ layoutView.children[9 ].map(RawTupleExprElementListSyntax.init(raw:))!
5981
5991
}
5982
5992
public var unexpectedBetweenArgumentListAndRightParen: RawUnexpectedNodesSyntax? {
5983
- layoutView.children[8 ].map(RawUnexpectedNodesSyntax.init(raw:))
5993
+ layoutView.children[10 ].map(RawUnexpectedNodesSyntax.init(raw:))
5984
5994
}
5985
5995
public var rightParen: RawTokenSyntax? {
5986
- layoutView.children[9 ].map(RawTokenSyntax.init(raw:))
5996
+ layoutView.children[11 ].map(RawTokenSyntax.init(raw:))
5987
5997
}
5988
5998
public var unexpectedBetweenRightParenAndTrailingClosure: RawUnexpectedNodesSyntax? {
5989
- layoutView.children[10 ].map(RawUnexpectedNodesSyntax.init(raw:))
5999
+ layoutView.children[12 ].map(RawUnexpectedNodesSyntax.init(raw:))
5990
6000
}
5991
6001
public var trailingClosure: RawClosureExprSyntax? {
5992
- layoutView.children[11 ].map(RawClosureExprSyntax.init(raw:))
6002
+ layoutView.children[13 ].map(RawClosureExprSyntax.init(raw:))
5993
6003
}
5994
6004
public var unexpectedBetweenTrailingClosureAndAdditionalTrailingClosures: RawUnexpectedNodesSyntax? {
5995
- layoutView.children[12 ].map(RawUnexpectedNodesSyntax.init(raw:))
6005
+ layoutView.children[14 ].map(RawUnexpectedNodesSyntax.init(raw:))
5996
6006
}
5997
6007
public var additionalTrailingClosures: RawMultipleTrailingClosureElementListSyntax? {
5998
- layoutView.children[13 ].map(RawMultipleTrailingClosureElementListSyntax.init(raw:))
6008
+ layoutView.children[15 ].map(RawMultipleTrailingClosureElementListSyntax.init(raw:))
5999
6009
}
6000
6010
public var unexpectedAfterAdditionalTrailingClosures: RawUnexpectedNodesSyntax? {
6001
- layoutView.children[14 ].map(RawUnexpectedNodesSyntax.init(raw:))
6011
+ layoutView.children[16 ].map(RawUnexpectedNodesSyntax.init(raw:))
6002
6012
}
6003
6013
}
6004
6014
@@ -11143,7 +11153,9 @@ public struct RawMacroExpansionDeclSyntax: RawDeclSyntaxNodeProtocol, RawSyntaxT
11143
11153
poundToken: RawTokenSyntax,
11144
11154
_ unexpectedBetweenPoundTokenAndMacro: RawUnexpectedNodesSyntax? = nil,
11145
11155
macro: RawTokenSyntax,
11146
- _ unexpectedBetweenMacroAndLeftParen: RawUnexpectedNodesSyntax? = nil,
11156
+ _ unexpectedBetweenMacroAndGenericArguments: RawUnexpectedNodesSyntax? = nil,
11157
+ genericArguments: RawGenericArgumentClauseSyntax?,
11158
+ _ unexpectedBetweenGenericArgumentsAndLeftParen: RawUnexpectedNodesSyntax? = nil,
11147
11159
leftParen: RawTokenSyntax?,
11148
11160
_ unexpectedBetweenLeftParenAndArgumentList: RawUnexpectedNodesSyntax? = nil,
11149
11161
argumentList: RawTupleExprElementListSyntax,
@@ -11157,23 +11169,25 @@ public struct RawMacroExpansionDeclSyntax: RawDeclSyntaxNodeProtocol, RawSyntaxT
11157
11169
arena: __shared SyntaxArena
11158
11170
) {
11159
11171
let raw = RawSyntax.makeLayout(
11160
- kind: .macroExpansionDecl, uninitializedCount: 15 , arena: arena) { layout in
11172
+ kind: .macroExpansionDecl, uninitializedCount: 17 , arena: arena) { layout in
11161
11173
layout.initialize(repeating: nil)
11162
11174
layout[0] = unexpectedBeforePoundToken?.raw
11163
11175
layout[1] = poundToken.raw
11164
11176
layout[2] = unexpectedBetweenPoundTokenAndMacro?.raw
11165
11177
layout[3] = macro.raw
11166
- layout[4] = unexpectedBetweenMacroAndLeftParen?.raw
11167
- layout[5] = leftParen?.raw
11168
- layout[6] = unexpectedBetweenLeftParenAndArgumentList?.raw
11169
- layout[7] = argumentList.raw
11170
- layout[8] = unexpectedBetweenArgumentListAndRightParen?.raw
11171
- layout[9] = rightParen?.raw
11172
- layout[10] = unexpectedBetweenRightParenAndTrailingClosure?.raw
11173
- layout[11] = trailingClosure?.raw
11174
- layout[12] = unexpectedBetweenTrailingClosureAndAdditionalTrailingClosures?.raw
11175
- layout[13] = additionalTrailingClosures?.raw
11176
- layout[14] = unexpectedAfterAdditionalTrailingClosures?.raw
11178
+ layout[4] = unexpectedBetweenMacroAndGenericArguments?.raw
11179
+ layout[5] = genericArguments?.raw
11180
+ layout[6] = unexpectedBetweenGenericArgumentsAndLeftParen?.raw
11181
+ layout[7] = leftParen?.raw
11182
+ layout[8] = unexpectedBetweenLeftParenAndArgumentList?.raw
11183
+ layout[9] = argumentList.raw
11184
+ layout[10] = unexpectedBetweenArgumentListAndRightParen?.raw
11185
+ layout[11] = rightParen?.raw
11186
+ layout[12] = unexpectedBetweenRightParenAndTrailingClosure?.raw
11187
+ layout[13] = trailingClosure?.raw
11188
+ layout[14] = unexpectedBetweenTrailingClosureAndAdditionalTrailingClosures?.raw
11189
+ layout[15] = additionalTrailingClosures?.raw
11190
+ layout[16] = unexpectedAfterAdditionalTrailingClosures?.raw
11177
11191
}
11178
11192
self.init(raw: raw)
11179
11193
}
@@ -11190,38 +11204,44 @@ public struct RawMacroExpansionDeclSyntax: RawDeclSyntaxNodeProtocol, RawSyntaxT
11190
11204
public var macro: RawTokenSyntax {
11191
11205
layoutView.children[3].map(RawTokenSyntax.init(raw:))!
11192
11206
}
11193
- public var unexpectedBetweenMacroAndLeftParen : RawUnexpectedNodesSyntax? {
11207
+ public var unexpectedBetweenMacroAndGenericArguments : RawUnexpectedNodesSyntax? {
11194
11208
layoutView.children[4].map(RawUnexpectedNodesSyntax.init(raw:))
11195
11209
}
11210
+ public var genericArguments: RawGenericArgumentClauseSyntax? {
11211
+ layoutView.children[5].map(RawGenericArgumentClauseSyntax.init(raw:))
11212
+ }
11213
+ public var unexpectedBetweenGenericArgumentsAndLeftParen: RawUnexpectedNodesSyntax? {
11214
+ layoutView.children[6].map(RawUnexpectedNodesSyntax.init(raw:))
11215
+ }
11196
11216
public var leftParen: RawTokenSyntax? {
11197
- layoutView.children[5 ].map(RawTokenSyntax.init(raw:))
11217
+ layoutView.children[7 ].map(RawTokenSyntax.init(raw:))
11198
11218
}
11199
11219
public var unexpectedBetweenLeftParenAndArgumentList: RawUnexpectedNodesSyntax? {
11200
- layoutView.children[6 ].map(RawUnexpectedNodesSyntax.init(raw:))
11220
+ layoutView.children[8 ].map(RawUnexpectedNodesSyntax.init(raw:))
11201
11221
}
11202
11222
public var argumentList: RawTupleExprElementListSyntax {
11203
- layoutView.children[7 ].map(RawTupleExprElementListSyntax.init(raw:))!
11223
+ layoutView.children[9 ].map(RawTupleExprElementListSyntax.init(raw:))!
11204
11224
}
11205
11225
public var unexpectedBetweenArgumentListAndRightParen: RawUnexpectedNodesSyntax? {
11206
- layoutView.children[8 ].map(RawUnexpectedNodesSyntax.init(raw:))
11226
+ layoutView.children[10 ].map(RawUnexpectedNodesSyntax.init(raw:))
11207
11227
}
11208
11228
public var rightParen: RawTokenSyntax? {
11209
- layoutView.children[9 ].map(RawTokenSyntax.init(raw:))
11229
+ layoutView.children[11 ].map(RawTokenSyntax.init(raw:))
11210
11230
}
11211
11231
public var unexpectedBetweenRightParenAndTrailingClosure: RawUnexpectedNodesSyntax? {
11212
- layoutView.children[10 ].map(RawUnexpectedNodesSyntax.init(raw:))
11232
+ layoutView.children[12 ].map(RawUnexpectedNodesSyntax.init(raw:))
11213
11233
}
11214
11234
public var trailingClosure: RawClosureExprSyntax? {
11215
- layoutView.children[11 ].map(RawClosureExprSyntax.init(raw:))
11235
+ layoutView.children[13 ].map(RawClosureExprSyntax.init(raw:))
11216
11236
}
11217
11237
public var unexpectedBetweenTrailingClosureAndAdditionalTrailingClosures: RawUnexpectedNodesSyntax? {
11218
- layoutView.children[12 ].map(RawUnexpectedNodesSyntax.init(raw:))
11238
+ layoutView.children[14 ].map(RawUnexpectedNodesSyntax.init(raw:))
11219
11239
}
11220
11240
public var additionalTrailingClosures: RawMultipleTrailingClosureElementListSyntax? {
11221
- layoutView.children[13 ].map(RawMultipleTrailingClosureElementListSyntax.init(raw:))
11241
+ layoutView.children[15 ].map(RawMultipleTrailingClosureElementListSyntax.init(raw:))
11222
11242
}
11223
11243
public var unexpectedAfterAdditionalTrailingClosures: RawUnexpectedNodesSyntax? {
11224
- layoutView.children[14 ].map(RawUnexpectedNodesSyntax.init(raw:))
11244
+ layoutView.children[16 ].map(RawUnexpectedNodesSyntax.init(raw:))
11225
11245
}
11226
11246
}
11227
11247
0 commit comments