@@ -13322,7 +13322,11 @@ public struct RawMacroExpansionDeclSyntax: RawDeclSyntaxNodeProtocol {
1332213322 }
1332313323
1332413324 public init(
13325- _ unexpectedBeforePoundToken: RawUnexpectedNodesSyntax? = nil,
13325+ _ unexpectedBeforeAttributes: RawUnexpectedNodesSyntax? = nil,
13326+ attributes: RawAttributeListSyntax?,
13327+ _ unexpectedBetweenAttributesAndModifiers: RawUnexpectedNodesSyntax? = nil,
13328+ modifiers: RawModifierListSyntax?,
13329+ _ unexpectedBetweenModifiersAndPoundToken: RawUnexpectedNodesSyntax? = nil,
1332613330 poundToken: RawTokenSyntax,
1332713331 _ unexpectedBetweenPoundTokenAndMacro: RawUnexpectedNodesSyntax? = nil,
1332813332 macro: RawTokenSyntax,
@@ -13342,95 +13346,115 @@ public struct RawMacroExpansionDeclSyntax: RawDeclSyntaxNodeProtocol {
1334213346 arena: __shared SyntaxArena
1334313347 ) {
1334413348 let raw = RawSyntax.makeLayout(
13345- kind: .macroExpansionDecl, uninitializedCount: 17 , arena: arena) { layout in
13349+ kind: .macroExpansionDecl, uninitializedCount: 21 , arena: arena) { layout in
1334613350 layout.initialize(repeating: nil)
13347- layout[0] = unexpectedBeforePoundToken?.raw
13348- layout[1] = poundToken.raw
13349- layout[2] = unexpectedBetweenPoundTokenAndMacro?.raw
13350- layout[3] = macro.raw
13351- layout[4] = unexpectedBetweenMacroAndGenericArguments?.raw
13352- layout[5] = genericArguments?.raw
13353- layout[6] = unexpectedBetweenGenericArgumentsAndLeftParen?.raw
13354- layout[7] = leftParen?.raw
13355- layout[8] = unexpectedBetweenLeftParenAndArgumentList?.raw
13356- layout[9] = argumentList.raw
13357- layout[10] = unexpectedBetweenArgumentListAndRightParen?.raw
13358- layout[11] = rightParen?.raw
13359- layout[12] = unexpectedBetweenRightParenAndTrailingClosure?.raw
13360- layout[13] = trailingClosure?.raw
13361- layout[14] = unexpectedBetweenTrailingClosureAndAdditionalTrailingClosures?.raw
13362- layout[15] = additionalTrailingClosures?.raw
13363- layout[16] = unexpectedAfterAdditionalTrailingClosures?.raw
13351+ layout[0] = unexpectedBeforeAttributes?.raw
13352+ layout[1] = attributes?.raw
13353+ layout[2] = unexpectedBetweenAttributesAndModifiers?.raw
13354+ layout[3] = modifiers?.raw
13355+ layout[4] = unexpectedBetweenModifiersAndPoundToken?.raw
13356+ layout[5] = poundToken.raw
13357+ layout[6] = unexpectedBetweenPoundTokenAndMacro?.raw
13358+ layout[7] = macro.raw
13359+ layout[8] = unexpectedBetweenMacroAndGenericArguments?.raw
13360+ layout[9] = genericArguments?.raw
13361+ layout[10] = unexpectedBetweenGenericArgumentsAndLeftParen?.raw
13362+ layout[11] = leftParen?.raw
13363+ layout[12] = unexpectedBetweenLeftParenAndArgumentList?.raw
13364+ layout[13] = argumentList.raw
13365+ layout[14] = unexpectedBetweenArgumentListAndRightParen?.raw
13366+ layout[15] = rightParen?.raw
13367+ layout[16] = unexpectedBetweenRightParenAndTrailingClosure?.raw
13368+ layout[17] = trailingClosure?.raw
13369+ layout[18] = unexpectedBetweenTrailingClosureAndAdditionalTrailingClosures?.raw
13370+ layout[19] = additionalTrailingClosures?.raw
13371+ layout[20] = unexpectedAfterAdditionalTrailingClosures?.raw
1336413372 }
1336513373 self.init(unchecked: raw)
1336613374 }
1336713375
13368- public var unexpectedBeforePoundToken : RawUnexpectedNodesSyntax? {
13376+ public var unexpectedBeforeAttributes : RawUnexpectedNodesSyntax? {
1336913377 layoutView.children[0].map(RawUnexpectedNodesSyntax.init(raw:))
1337013378 }
1337113379
13380+ public var attributes: RawAttributeListSyntax? {
13381+ layoutView.children[1].map(RawAttributeListSyntax.init(raw:))
13382+ }
13383+
13384+ public var unexpectedBetweenAttributesAndModifiers: RawUnexpectedNodesSyntax? {
13385+ layoutView.children[2].map(RawUnexpectedNodesSyntax.init(raw:))
13386+ }
13387+
13388+ public var modifiers: RawModifierListSyntax? {
13389+ layoutView.children[3].map(RawModifierListSyntax.init(raw:))
13390+ }
13391+
13392+ public var unexpectedBetweenModifiersAndPoundToken: RawUnexpectedNodesSyntax? {
13393+ layoutView.children[4].map(RawUnexpectedNodesSyntax.init(raw:))
13394+ }
13395+
1337213396 public var poundToken: RawTokenSyntax {
13373- layoutView.children[1 ].map(RawTokenSyntax.init(raw:))!
13397+ layoutView.children[5 ].map(RawTokenSyntax.init(raw:))!
1337413398 }
1337513399
1337613400 public var unexpectedBetweenPoundTokenAndMacro: RawUnexpectedNodesSyntax? {
13377- layoutView.children[2 ].map(RawUnexpectedNodesSyntax.init(raw:))
13401+ layoutView.children[6 ].map(RawUnexpectedNodesSyntax.init(raw:))
1337813402 }
1337913403
1338013404 public var macro: RawTokenSyntax {
13381- layoutView.children[3 ].map(RawTokenSyntax.init(raw:))!
13405+ layoutView.children[7 ].map(RawTokenSyntax.init(raw:))!
1338213406 }
1338313407
1338413408 public var unexpectedBetweenMacroAndGenericArguments: RawUnexpectedNodesSyntax? {
13385- layoutView.children[4 ].map(RawUnexpectedNodesSyntax.init(raw:))
13409+ layoutView.children[8 ].map(RawUnexpectedNodesSyntax.init(raw:))
1338613410 }
1338713411
1338813412 public var genericArguments: RawGenericArgumentClauseSyntax? {
13389- layoutView.children[5 ].map(RawGenericArgumentClauseSyntax.init(raw:))
13413+ layoutView.children[9 ].map(RawGenericArgumentClauseSyntax.init(raw:))
1339013414 }
1339113415
1339213416 public var unexpectedBetweenGenericArgumentsAndLeftParen: RawUnexpectedNodesSyntax? {
13393- layoutView.children[6 ].map(RawUnexpectedNodesSyntax.init(raw:))
13417+ layoutView.children[10 ].map(RawUnexpectedNodesSyntax.init(raw:))
1339413418 }
1339513419
1339613420 public var leftParen: RawTokenSyntax? {
13397- layoutView.children[7 ].map(RawTokenSyntax.init(raw:))
13421+ layoutView.children[11 ].map(RawTokenSyntax.init(raw:))
1339813422 }
1339913423
1340013424 public var unexpectedBetweenLeftParenAndArgumentList: RawUnexpectedNodesSyntax? {
13401- layoutView.children[8 ].map(RawUnexpectedNodesSyntax.init(raw:))
13425+ layoutView.children[12 ].map(RawUnexpectedNodesSyntax.init(raw:))
1340213426 }
1340313427
1340413428 public var argumentList: RawTupleExprElementListSyntax {
13405- layoutView.children[9 ].map(RawTupleExprElementListSyntax.init(raw:))!
13429+ layoutView.children[13 ].map(RawTupleExprElementListSyntax.init(raw:))!
1340613430 }
1340713431
1340813432 public var unexpectedBetweenArgumentListAndRightParen: RawUnexpectedNodesSyntax? {
13409- layoutView.children[10 ].map(RawUnexpectedNodesSyntax.init(raw:))
13433+ layoutView.children[14 ].map(RawUnexpectedNodesSyntax.init(raw:))
1341013434 }
1341113435
1341213436 public var rightParen: RawTokenSyntax? {
13413- layoutView.children[11 ].map(RawTokenSyntax.init(raw:))
13437+ layoutView.children[15 ].map(RawTokenSyntax.init(raw:))
1341413438 }
1341513439
1341613440 public var unexpectedBetweenRightParenAndTrailingClosure: RawUnexpectedNodesSyntax? {
13417- layoutView.children[12 ].map(RawUnexpectedNodesSyntax.init(raw:))
13441+ layoutView.children[16 ].map(RawUnexpectedNodesSyntax.init(raw:))
1341813442 }
1341913443
1342013444 public var trailingClosure: RawClosureExprSyntax? {
13421- layoutView.children[13 ].map(RawClosureExprSyntax.init(raw:))
13445+ layoutView.children[17 ].map(RawClosureExprSyntax.init(raw:))
1342213446 }
1342313447
1342413448 public var unexpectedBetweenTrailingClosureAndAdditionalTrailingClosures: RawUnexpectedNodesSyntax? {
13425- layoutView.children[14 ].map(RawUnexpectedNodesSyntax.init(raw:))
13449+ layoutView.children[18 ].map(RawUnexpectedNodesSyntax.init(raw:))
1342613450 }
1342713451
1342813452 public var additionalTrailingClosures: RawMultipleTrailingClosureElementListSyntax? {
13429- layoutView.children[15 ].map(RawMultipleTrailingClosureElementListSyntax.init(raw:))
13453+ layoutView.children[19 ].map(RawMultipleTrailingClosureElementListSyntax.init(raw:))
1343013454 }
1343113455
1343213456 public var unexpectedAfterAdditionalTrailingClosures: RawUnexpectedNodesSyntax? {
13433- layoutView.children[16 ].map(RawUnexpectedNodesSyntax.init(raw:))
13457+ layoutView.children[20 ].map(RawUnexpectedNodesSyntax.init(raw:))
1343413458 }
1343513459}
1343613460
0 commit comments